有人可以了解为什么使用NAME与表单元素进行交互已经过时并document.getElementById
接管的历史/原因。
历史上究竟发生了什么促使这种变化和转变。
最后,是否发生了转变,或者两者仍然是推荐的做事方式?
Document.getElementById vs document.form.name
根据一些论坛讨论,并非所有浏览器都识别 document.form.name。是这样吗?看:
"I've been told in the past that you should not use "document.form_name.element_name" compared to "document.getElementById()", as the first is not recognized by all browsers. "