dies ist mein Code:null und undefined in Objekte
<body>
<p id="x"></p>
<p id="y"></p>
<form action="2.php" method="post" name="frm">
<input type="text" name="srch">
</form>
<script>
obj = document.forms["frm"]["srch7"];
obj1 = document.getElementById("noexist");
document.getElementById("x").innerHTML = obj;
document.getElementById("y").innerHTML = obj1;
</script>
</body>
warum obj undefined zurück, sondern Obj1 null zurück, document.forms [ "frm"] [ "srch7"]; und document.getElementById ("noexist"); beide sind Objekte und müssen null zurückgeben, weil Elemente nicht existieren.
warum document.getElementsByName ("NOEXIST") zugewiesen wurde noch nicht; nichts zurückgeben; Diese Anweisung ist wie document.getElementsById ("noexist") – Ehsan
@ehsan Es wird nichts zurückgegeben. Es wird eine leere 'nodeList' zurückgegeben –
warum Null zurückgeben, wie document.getElementsById (" noexist "), die Null zurückgeben? – Ehsan