Показать сообщение отдельно
  #2 (permalink)  
Старый 19.10.2011, 02:55
Аватар для Gvozd
Матрос
Отправить личное сообщение для Gvozd Посмотреть профиль Найти все сообщения от Gvozd
 
Регистрация: 04.04.2008
Сообщений: 6,246

\\n заместо \n
ваш пример после вставки превращается в
<span style="padding-right: 1px;"><input title="Вставить шаблон скрипта" value="Скрипт" onclick="emoticon('[b]Автор скрипта или кода:[/b]
[b]Сам код скрипта:[/b]
[code]вставьте сюда код ваш[/code] 
')" class="codeButtons" id="codes" type="button"></span>

ну, из-за перевода строки ломается атрибут onclick
а если экранировать слеш, то получится
<span style="padding-right: 1px;"><input title="Вставить шаблон скрипта" value="Скрипт" onclick="emoticon('[b]Автор скрипта или кода:[/b]\n[b]Сам код скрипта:[/b]\n[code]вставьте сюда код ваш[/code] \n')" class="codeButtons" id="codes" type="button"></span>

и это уже верный HTML, который вызывает функцию emoticon, и передает ей строку с переводами строк
Ответить с цитированием