最近在入门JavaWeb,所里来看看 JavaScript ,这里一直很疑惑,视频教程中老师在 <script> 节点中写 document.**** 自己就试图寻找这个API的出处[老师是根据什么api来调用这些方法或者属性的?]
一、问题
- 1、在HTML 中嵌入
<script>节点的时候这些API在哪里?
二、解答
1.1 刚开始我认为的api位置是
org.w3c.dom.Document后来发现 诸如:document.getElementsByName(string)等方法在这个接口中并不能找到,这让我很疑惑,于是一遍遍翻看w3c菜鸟教程发现两个名词 XML DOM - Document 和 HTML DOM - Document 这才算找到了问题的所在,之前我找到的开发文档是错误的。我们在<script>中使用的 是 HTML DOM Api 但是笔者到目前没有找到 HTML DOM 更称心的API 现在就先看看 w3c 上的 ba。1.2 笔者认为 w3c HTML DOM 不称心的原因是这里对方法的介绍不够完善,例如返回值类型就处于缺失状态。
还请路过的朋友多多指教,先行谢过
版权声明:本文为u014587769原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。