以下几点是基于2级DOM HTML的各种使用方式进行修改。
- document.title:增加当文档崩溃时,显示为空白。
- document.domain:允许设置和改变文档的有效域名。
- document.open():现在可以清除文档(如果有两个或更少的参数),或者类似window.open()(如果有三或四个参数)。在前一种情况下,在XML文档中将抛出异常。
- document.close()、document.write() 和document.writeln():在XML文档中使用将抛出异常,后两个方法现在支持可变数量的参数,他们可以向文档添加文本流,并仍然被解析,意味着调用文件。
- document.getElementsByName():现在能够返回所有匹配的元素,并根据参数提供的参数来匹配对应属性的元素。
- elements:返回指定表单元素HTMLFormElement包含的所有表单控件 HTMLFormControlsCollection,如button、fieldset、input、keygen、object、output、select和textarea元素,并新增一个 length属性,该属性返回包含控件的个数。
- add():在HTMLSelectElement中调用该方法,可以接收一个整数作为第二参数。
- remove():在HTMLSelectElement中调用该方法,如果参数超出边界,则移除集合中的第一个元素。
- a和 area元素现在能够串行化它们的href属性。
- click()、focus()和blur()方法可以应用到所有元素上面。