Сразу к делу: при вставке
("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]
-------------------------------
В общем и целом (это ведь неполный исходник!) всё работает, кроме вышеприведённой проблемы. Кто-нибудь может мне объяснить это?