Показать сообщение отдельно
  #6 (permalink)  
Старый 15.10.2008, 22:43
Отправить личное сообщение для Octane Посмотреть профиль Найти все сообщения от Octane  
Регистрация: 10.07.2008
Сообщений: 3,873

Нет, идентификаторы так именовать нельзя.
Заведите, например, себе правило, что <span> в формах будет использоваться только для этих целей и получайте его, например так:
ссылка_на_форму.getElementsByTagName('span')[0].innerHTML = 'какой-то html-код';

Или например для всех таких <span> задайте один и тот же класс и обращайтесь по нему:
<form action="">…<span class="test">…</span>…</form>

ссылка_на_форму.getElementsByClassName('test')[0].innerHTML = 'какой-то html-код';

Но метод «getElementsByClassName» работает только в новых браузерах, нужно будет написать функцию, которая выполнить тоже самое в старых браузерах.

Последний раз редактировалось Octane, 15.10.2008 в 22:45.
Ответить с цитированием