Wie Sie unten sehen können, wird es ohne 'window.onload
' und var x ist '[<div class="myInput"></div>]
', aber nicht '[]
'.Warum kann getElementsByClassName ohne "window.onload" ausgeführt werden
<html>
<head>
<script type="text/javascript">
var x=document.getElementsByClassName("myInput");
</script>
</head>
<body>
<div class="myInput"></div>
</body>
</html>
Wie und wann es das Element in das Array?
Weil es 'live HTMLCollection' ist –
x ist' '[
]' 'in Chrom, versuchen Sie selbst – jinsihou@itsounddown thx, verstehe ich. – jinsihou