ich habe folgende html/JS-Code zu lesen:Unable Eingang DOM-Element der Wert
function controller()
{
document.write(document.getElementById("name").value) ;
document.write(document.getElementById("id").value) ;
}
<input type="text" id="name"/>
<input type="text" id="id"/>
<input type="button" id="push" onclick="controller()"/>
Problem: wenn ich auf Push klicken onclick
wird ausgelöst und controller
Funktion ausgeführt wird, und ich bin in der Lage Wert des Elements abzurufen ID id
nicht gelesen hat ID name
aber das zweite Element, und als Ergebnis i das folgende Fehlerelement zum zweiten Eingang erhalten:
Uncaught TypeError: Cannot read property 'value' of null
Ich habe seit Stunden gekämpft, aber ich kann nicht verstehen, wo ich Fehler mache kann jemand helfen?
nicht verwenden 'document.write' – epascarello
Erste' document.write' Aufruf wird den gesamten DOM-Baum als Ergebnis Ihres bevorstehendes Element sucht ungültig löschen/ersetzen. –