`
shuaigg.babysky
  • 浏览: 571597 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

document.all比较不知道的一个地方

 
阅读更多

document.all.aaa

就是拿aaa为name或者是id的节点

但是如果这个节点只有一个,那么返回的结果集就是那个节点,不是一个数组

 

如果有多个这样的节点,那么返回的结果集就是个数组,具有length属性。

 

所以可以通过检测返回的结果集是否含有length属性进行判断到底使用什么方法对其进行操作

分享到:
评论

相关推荐

    document.all[]详解

    `document.all[]` 是一个在 Internet Explorer 4 开始引入的特性,它提供了一种获取文档中所有元素的方法。这一特性允许开发者通过索引的方式访问页面上的任何 HTML 元素。尽管 `document.all[]` 主要在早期版本的 ...

    jsp页面如何实现web打印

    首先引入一个WebBrowser在需要打印的页面,可以直接添加: 复制代码 代码如下: <object id="WebBrowser" classid=CLSID:8856F961-340A-11D0-A96B-00C04FD705A2 height="0" width="0"> </object> 2 ...

    JavaScript中也使用$美元符号来代替document.getElementById

    这个符号被用作一个简化的选择器,类似于CSS中的选择器,用于选取DOM(Document Object Model)中的元素。`$`函数通常是为了提供更简洁、更易读的代码,以及提高代码的执行效率。 在JavaScript中,`document....

    IFRAME自适合高度详解

    第一种方法适用于需要在多个地方使用相同逻辑的场景;第二种方法适用于单个`<iframe>`的简单调整;第三种方法则适用于需要即时调整高度的场景。开发者可以根据实际需求选择合适的方法来实现`<iframe>`的高度自适应。

    IHTMLDocument2问题代码

    最后,`VC6的Demo.zip`可能是一个使用Visual C++ 6的示例项目,可能包含正确使用`IHTMLDocument2`的代码,可以作为参考,对比分析找出问题所在。 为了有效地解决这个问题,首先需要详细阅读`问题说明.txt`,理解...

    jsp打印功能,经典

    jsp打印功能经典 jsp打印功能是一种常用的Web开发技术,...在打印页面的特定部分中,可以将需要打印的特定部分另建一个页面,然后装入主页面的一个IFrame中,再调用IFrame的打印方法,只打印IFrame中的内容。例如: ...

    JavaScript记录光标在编辑器中位置的实现方法_.docx

    JavaScript记录光标在编辑器中位置的实现方法是网页交互中的一个重要功能,它涉及到用户输入时的光标定位。在富文本编辑器或者简单的文本输入框中,有时我们需要记录用户在输入时光标的位置,以便在某些操作后能恢复...

    异步加载图片示例.rar

    Promise.all接受一个Promise数组作为参数,当所有Promise都变为fulfilled状态时,它会返回一个新的Promise,该Promise的value是一个包含原Promise结果的数组。如果任何一个Promise被rejected,那么整个Promise.all也...

    複選框的全選和反選

    在网页设计中,複選框(Checkbox)是用户交互中常见的一种元素,允许用户多选一个或多个选项。"複選框的全選和反選"功能是许多表单和数据筛选界面中不可或缺的一部分,它提供了便捷的方式来选择或取消选择所有选项。...

    奇妙的Javascript图片放大镜

    为了获取大图的实际尺寸,我们需要在页面加载时创建一个不可见的图片元素(`<img id="getsize">`)。最后编写`viewit`函数来处理鼠标移动事件,计算并更新放大镜和背景图的位置。 ```javascript var viewer_bgcolor...

    任意位置显示html菜单

    – [removed] = popUp function popUp() { newX = window.event.x + document.body.scrollLeft newY = window.event.y + document.body.scrollTop menu = document.all.itemopen if ( menu.style....

    ZendFramework中文文档

    3.2.2. 高级使用:持久一个 DbTable 结果对象 3.2.3. 高级用法示例 3.3. 摘要式认证 3.3.1. 简介 3.3.2. 规范(Specifics) 3.3.3. 身份(Identity) 3.4. HTTP 认证适配器 3.4.1. 简介 3.4.2. 设计回顾 ...

    Jsp页面中实现打印打印预览及打印设置

    下面的代码片段展示了如何添加一个 ActiveX 控件到页面,并定义几个按钮用于执行打印相关的操作: ```html 打印" onclick="document.all.WebBrowser.ExecWB(6,1)" class="NOPRINT"> 直接打印" onclick="document....

    js常见表单应用技巧

    在这个例子中,选择第一个单选按钮时文本框变为可编辑,选择第二个则变为不可编辑。 最后,我们可以结合下拉列表改变文本框的属性。例如: ```html (this.value==1){document.all('T1').readOnly=true}else{...

    pdf to all 第三部分

    PDF to All 是一个工具或软件解决方案,用于将PDF文件转换为其他常见的文件格式。这个工具的第三部分可能是一个更新、一个模块或者一个连续教程的一部分,尤其是考虑到用户被建议先下载前两个部分。在这个部分,我们...

    无限菜单之 xml+popup 版(IE5.5+)

    我本来一直以为Popup窗口是不可以多个共存的,不过偶然从51js上知道:父Popup窗口可以创建子Popup窗口,子Popup窗口又可以创建子Popup窗口,这样就可以同时存在一个Popup窗口家族,当父Popup窗口关闭,所有的子孙...

    web 页面分页打印的实现

    Web 页面分页打印的实现 Web 页面分页打印是指在网页中实现分页打印的...可以通过将需要打印的特定部分另建一个页面,然后装入主页面的一个 IFrame 中,再调用 IFrame 的打印方法,只打印 IFrame 中的内容。例如: ...

    userful

    <input type=button onClick=document.all.wb.ExecWB(6,1) value="打印"> ``` 这里的关键是`<OBJECT>`标签中的ActiveX控件,它用于调用IE内置的打印功能。其中: - `execwb(7,1)`:表示预览打印。 - `ExecWB(6,1)`...

    JavaScript类库大全

    this.ie4 = (document.all && !this.dom) ? 1 : 0; this.ns5 = (this.dom && parseInt(this.ver) >= 5) ? 1 : 0; this.ns4 = (document.layers && !this.dom) ? 1 : 0; this.mac = (this.ver.indexOf('Mac') > -...

    Select下拉框模糊查询功能实现代码

    这里的关键代码包含了一个`<SELECT>`标签(通常用于创建下拉框)和一个`<INPUT>`标签(用户输入查询关键字的地方)。例如: ```html <!-- 下拉框选项 --> <div id="msg"></div> ``` 接下来是JavaScript代码,...

Global site tag (gtag.js) - Google Analytics