form对象根据表单dom元素的name属性获取元素对象是基于什么标准的?兼容性如何?

<form name="form1">
    <input name="phone" />
</form>
document.form1.phone.value = '183xxxxxxx';

这种基于name直接读取dom元素的写法,兼容性如何?有无标准说明?

阅读 704
1 个回答

印象里从我入行(2006年)就可以这么写了,当时很多代码都是这么写的。刚搜了一下,是 HTML 4.01 (W3C) 的规范,DOM0 也就是 IE4.0。所以所有浏览器都可以放心大胆用。

推荐问题