BG Development


Страници: (2) 1 [2]   ( Първото ново мнение ) Reply to this topicStart new topicStart Poll

> Автоматично създаване на параграфи
BIGBUGEX
Публикувано на: 03-03-2024, 02:19
Quote Post



Име:
Група: Потребител
Ранг: Почетен член

Мнения: 1710
Регистриран на: 30.11.04



Аз малко пипнах, да се покажа като върл веб разработчик.
CODE
<!DOCTYPE html>
<html>
<head>
  <script>
  function f1 () {
     var input = document.getElementById ('input');
     var output = document.getElementById ('output');
     output.innerHTML = "&ltp&gt"
     
     for (var line=1, j = 1; j <= input.value.length; j++) {
         output.innerHTML += input.value[j-1]
         
         if (input.value[j-1] == '\n') {
           output.innerHTML += "&ltbr/&gt"
           output.innerHTML += "<br/>"

           if ( (line % 10) == 0 ) {
               output.innerHTML += "&ltbr/&gt"
               output.innerHTML += "<br/>"
           }
           
           line++
         }

     }
     output.innerHTML += "&lt/p&gt"
  }
  </script>
</head>
<body>
  <table>
    <tr>
     <td>
       <button onclick='f1()'>Направи ала-бала</button>
     </td>
     <td>
     </td>
    </tr>
    <tr>
     <td>
       <textarea cols='50' rows='35' id='input'>
       </textarea>
     </td>
     <td>
       <p id='output'>123123</p>
     </td>
    </tr>
</body>
</html>

Пачнах леко функцията на Sun.
PMEmail Poster
Top
relax4o
Публикувано на: 03-03-2024, 03:16
Quote Post



Име:
Група: Потребител
Ранг: Почетен член

Мнения: 2822
Регистриран на: 04.04.07



Ще си признаете най-накрая всичките какви вебаджии сте.


--------------------
Бисери :D

QUOTE (oveRLuckEd)
Ползваш някоя нова версия на PHP, която е вече ооп ориентирана и заради това ти я изкарва тази грешка.


QUOTE (nbacool2)
Щом няма input полета, значи няма откъде да се направи SQL инжекция Very Happy
PM
Top
Антон Яначков
Публикувано на: 05-03-2024, 00:23
Quote Post



Име: Антон Яначков
Група: Потребител
Ранг: Почетен член

Мнения: 3082
Регистриран на: 27.07.16



Хората са измислили тага <pre>........Някакъв текст с ентъри или много шпации ...</pre>
Всичко заградено с такъв таг се визуализира точно както е написано.
PMEmail PosterUsers Website
Top
SuN
Публикувано на: 05-03-2024, 04:30
Quote Post


Group Icon
Име:
Група: Администратор
Ранг: Почетен член

Мнения: 12798
Регистриран на: 27.01.05



Късно... когато майстор-програмист предложи скромно решение от една функция, па дори и с бъгче или две, потребителя винаги остава доволен и не търси нещо повече.

А и подозирам, че списъците му не са с повече от 30-40 елемента и ако ги погледнеш отгоре-отгоре, функцията си върши работата да ги дели (почти) по равно. icon_smile.gif

Това мнение е било редактирано от SuN на 05-03-2024, 04:31


--------------------
Само аз не троля.
Всички коментари са плод на художествена измислица и нямат общо с действителни и недействителни лица, събития и факти.
PMEmail Poster
Top
Бай Аз
Публикувано на: 05-03-2024, 16:12
Quote Post



Име:
Група: Потребител
Ранг: Активен

Мнения: 293
Регистриран на: 04.02.21




abc14

Докато пускаше темата и четеше, и изпробваше всички варианти, които ти предложиха - 100 пъти щеше сам да си добавиш на необходимите места в кода още един таг за нов ред <br>. icon_lol.gif icon_lol.gif icon_lol.gif

Тоест на ред 10, 20, 30 и т.н.т. да имаш в края два тага за нов ред: <br><br>

Чак толкова много ли такива списъци имаш, че да има смисъл да търсиш автоматизация?

Друг вариант за по-добра четимост е: не да задаваш празен ред след всеки 10-ти елемент от списъка, а просто да зададеш по-голямо разстояние между самите елементи!
Аз така правя на сайтовете, които поддържам, но списъците са в таговете за списък <ol> </ol>, а отделните eлемeнти - в тагове <li> </li>.


п.с. И кажи, ако не е тайна, какъв сайт ползваш за генериране на html код от текст?
И доволен ли си от него?

Това мнение е било редактирано от Бай Аз на 05-03-2024, 16:27
PMEmail Poster
Top
1 потребители преглеждат тази тема в момента (1 гости, 0 анонимни потребители)
Потребители, преглеждащи темата в момента:

Topic Options Страници: (2) 1 [2]  Reply to this topicStart new topicStart Poll

 


Copyright © 2003-2019 | BG Development | All Rights Reserved
RSS 2.0