Вопрос № 144476: Добрый день. Я совершенно не разбираюсь в javascript, поэтому возникла такая проблема. Есть два поля "textarea" для ввода короткого описания новости и полного варианта текста. Я выдрал кусок кода javascript для вставки bbcode в эти...
Вопрос № 144.476
Добрый день. Я совершенно не разбираюсь в javascript, поэтому возникла такая проблема. Есть два поля "textarea" для ввода короткого описания новости и полного варианта текста. Я выдрал кусок кода javascript для вставки bbcode в этих полях,но у меня получается вставлять bbcode только в одно из полей. Как можно дописать скрипт, чтобы можно было вставлять в два поля bbcode ?Заранее благодарю. это форма
Отправлен: 20.09.2008, 15:40
Вопрос задал: Slo_nik (статус: Посетитель)
Всего ответов: 1 Мини-форум вопроса >>> (сообщений: 0)
Отвечает: Sk0rp
Здравствуйте, Slo_nik!
вы в скрипте явно вбращаетесь к форме с именем text: document.form.text поэтому в ней и происходят изменения.
кроме того ваш код будет работать исключительно в EI, что тоже минус.
я предлагаю запоминать последнюю форму для ввода текста которая получала фокус ввода и действия производить с ней, для этого добавить обработчики onFocus в интересующие поля: <textarea cols="40" rows="10" name="text" onFocus="javascript:setLastFocused(this);"></textarea> <textarea
cols="40" rows="10" name="fulltext" onFocus="javascript:setLastFocused(this);"></textarea>
сам измененный скрипт в приложении. скрипт работает во всех текущих браузерах.
Приложение:
Ответ отправил: Sk0rp (статус: 3-ий класс)
Ответ отправлен: 20.09.2008, 17:06 Оценка за ответ: 5 Комментарий оценки: огромная благодарность за быстрый ответ.всё прекрасно работает.