Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 22.06.2010, 19:09
Аспирант
Отправить личное сообщение для KamaZz Посмотреть профиль Найти все сообщения от KamaZz
 
Регистрация: 22.06.2010
Сообщений: 47

JS автоматически закрывает HTML теги
Здравствуйте, по неизвестной мне причине JS автоматом закрывает HTML теги...

document.getElementById('playerName').innerHTML = '<form><select>'

for(i = 0; i < name.length; i++) {
    document.getElementById('playerName').innerHTML += '<option>' + name[i].innerHTML + ' ' + koords[i].innerHTML + '</option>'
}

document.getElementById('playerName').innerHTML += '</select></form>'


По идее должно выводить обычный список... А выводит:

<form><select></select></form>Lysergide [4:444:6]Moalsen [4:451:6]Mescaline [4:451:7]Soulemfiria [4:451:10]Crowingrim [4:452:6]Essalimnith [4:458:7]Fislattern [4:462:9]
Ответить с цитированием
  #2 (permalink)  
Старый 22.06.2010, 19:14
Отправить личное сообщение для Octane Посмотреть профиль Найти все сообщения от Octane  
Регистрация: 10.07.2008
Сообщений: 3,873

Конечно, вы же с innerHTML работаете, как браузер по-вашему должен угадать, когда вы закончите в innerHTML данные добавлять и когда уже можно обработать эту строку? Вот он и пытается самостоятельно закрыть теги, после каждого изменения. Работайте со строкой, а в конце изменяйте innerHTML.
Ответить с цитированием
  #3 (permalink)  
Старый 22.06.2010, 19:46
Аспирант
Отправить личное сообщение для KamaZz Посмотреть профиль Найти все сообщения от KamaZz
 
Регистрация: 22.06.2010
Сообщений: 47

Понял, спасибо
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вывод JS значения в одну строку в HTML velo Общие вопросы Javascript 7 15.12.2009 03:57
как привязать ссылку с Html страницы на вынесенный в отдельную папку js скрипт? TIIIMOXAN Общие вопросы Javascript 2 09.11.2009 19:23
Html метки + div + JS boltayka Events/DOM/Window 1 07.09.2009 17:21
как js вставить в теги? catsys Элементы интерфейса 0 30.08.2009 03:28
JS меню работает на обычной html странице, а на юкозовском движке нет. adware Я не знаю javascript 10 16.05.2009 16:48