虽然JavaScript是一种编程语言,它允许您对DOM对象进行操作并以编程方式对其进行操作,但DOM将为您提供检索,修改,更新和删除正在处理的文档部分的方法和属性.例如,您可以使用DOM将HTML文本输入控件的值检索为字符串.然后,您可以使用JavaScript"+"运算符将该字符串与另一个字符串连接起来,以便生成有意义的句子.然后,您将使用DOM"alert()"方法在对话框中向用户显示字符串.另请参见下面的示例.
如果一个网页是一件瑞典进口家具,那么DOM将是零件的插图 - 货架,螺栓,艾伦扳手和螺丝刀.可以编写如何将各部分组合在一起并使用任意数量语言的部件的说明,但您只能使用您理解的部件.通过使用书面说明(JavaScript)来引用实际对象(浏览器的渲染引擎)的对象插图(手册),本手册可以轻松地将家具放在一起.(感谢Jonathan的比喻!)
什么是DOM的"语言中立"炒作?如果用于访问它的唯一语言是JavaScript,为什么DOM语言无关?嗯,这不太正确.例如,Mozilla在内部使用C++和JavaScript作为其用户界面.例如,编辑器广泛使用DOM,以便在Composer模块中编写页面时插入,修改和删除您看到的HTML.DOM的其他已知实现包括Perl,Java,ActiveX,Python以及可能的其他实现.这当然只能归功于DOM的语言中立性.
| 归档时间: |
|
| 查看次数: |
6230 次 |
| 最近记录: |