Добавление значения переменной в textarea
Есть у меня такая простая функция:
function bbCode(teg) { document.breg.sms.value = document.breg.sms.value+'['+teg+']'; } и ее использование: <img src = "smiles/1/1.gif" onClick="javascript:bbCode('s1')"> Как сделать, чтобы в textarea добавлялось значение переменной, например у меня переменная $sms |
<img src = "smiles/1/1.gif" onClick="javascript:bbCode('<?= $sms ?>')"> |
Не хочет... (((((
|
Отличный багрепорт.
|
старался... при нажатии на кнопку ничего не происходит, скрипт даже не вставляет скобки [ и ], словное не срабатывает
|
В переменной $sms-то чего?
|
просто текст
|
Во-первых, ваш код будет работать только в IE, потому что вы используете MSDOM, а не DOM. Во-вторых, не нужно писать псевдо-протокол "javascript:" в обработчике onclick.
|
>>> не нужно писать псевдо-протокол "javascript:" в обработчике onclick
А почему не нужно? Зачем этот протокол вообще? А то я везде пишу. |
|
Значит если javascript в href, то протокол нужен, а в имени события нет. Все понятно. Спасибо.
|
почему-то мне кажется, что статья была прочитана плохо. там написано не о том, где и что нужно писать. там написано, почему следует избегать написания 'javascript' в 'href'. возможно стоит перечитать статью повторно?
|
javascript в href я и так не использую. Меня интересовал лишь вопрос: "нужно ли указывать протокол в имени события?" Так например: <a onclick="javascript: ... ">
|
а, тогда ок. приношу извинения.
|
Часовой пояс GMT +3, время: 09:53. |