Показать сообщение отдельно
  #1 (permalink)  
Старый 03.08.2009, 17:24
Аватар для parzh-junior
Аспирант
Отправить личное сообщение для parzh-junior Посмотреть профиль Найти все сообщения от parzh-junior
 
Регистрация: 07.06.2009
Сообщений: 60

Снова я. Проблема с input'ами.
Сразу к делу: при вставке ("aa").value в ("first").innerHTML вставляется не содержимое тега input, а [object HTMLInputElement]. Вот исходник:

<input id="aa" type=textbox>
<input type=button id="b" value="!" onClick="main2()">
<p id="other"></p>
<p id="first"></p>


function main2(){
 if(document.getElementById("aa").value != "") {
  document.getElementById("first").innerHTML += document.getElementById("aa")+"<br>";
  document.getElementById("other").innerHTML = "Пocлeдний coxpaнeнный тeкcт:"}
}


В итоге получается:
-------------------------------
Пocлeдний coxpaнeнный тeкcт:
[object HTMLInputElement]
-------------------------------
В общем и целом (это ведь неполный исходник!) всё работает, кроме вышеприведённой проблемы. Кто-нибудь может мне объяснить это?

Последний раз редактировалось parzh-junior, 03.08.2009 в 17:34. Причина: объяснено
Ответить с цитированием