ie 中document.links的问题
来源:互联网 发布:modbus通讯协议及c编程 编辑:程序博客网 时间:2024/04/30 08:53
我近来做一个功能,获取所有的有Name属性的link..
firefox是可以的,但IE就总是"undefined",令人烦恼.
最后我查javascript文档,发现原来在ie中,如果link加了Name和href属性后,就是一个anchor..
要用document.anchors..最后终于解决这个问题了..
下面的javascript 文档:
用法:document.anchors[[x]]; document.links[[x]]; <anchorId>; <linkId>
document.anchors 是一个数组,包含了文档中所有锚标记(包含 name 属性的<a>标记),按照在文档中的次序,从 0 开始给每个锚标记定义了一个下标。
document.links 也是一个数组,包含了文档中所有连接标记(包含 href 属性的<a>标记和<map>标记段里的<area>标记),按照在文档中的次序,从 0 开始给每个连接标记定义了一个下标。
如果一个<a>标记既有 name 属性,又有 href 属性,则它既是一个 Anchor 对象,又是一个 Link 对象。
在 IE 中,如果在<a>标记中添加“id="..."”属性,则这个<a>对象被赋予一个标识(ID),调用这个对象的时候只需要使用“<id>”就行了。很多文档部件都可以用这个方法来赋予 ID,但要注意不能有两个 ID 相同。
anchors 和 links 作为数组,有数组的属性和方法。单个 Anchor 对象没有属性;单个 Link 对象的属性见下。
- ie 中document.links的问题
- 关于用for in遍历document.links的问题
- document.referrer 在IE中失效问题
- WEB中关于document.getElementsByName在IE中失效的问题
- IE 中document.getElementsByName
- IE中设置了document.domain后操作iframe的问题
- IE中document.createElement的iframe无法设置属性name问题
- IE的document.all返回值不稳定的问题
- 解决IE下document.referrer 拒绝访问的问题
- 在IE的document上触发事件问题
- IE中document.getElementById()对name和id的读取
- IE中js document.execCommand()的用法小记
- ie中关于document.body.scrollLeft总是0的原因
- 通用链接universal links中遇到的问题
- abap document links
- javascript document.links.*
- IE7中document.write()的问题
- 关于IE7中document.write()的问题
- SQLite语法 1
- asp.net运行机制
- 获取IP地址
- EXT插件Aptana Studio、Spket Eclipse的安装
- SQLite内建函数表
- ie 中document.links的问题
- durpal6的主题预处理函数
- 【转】关于Java String对象创建问题解惑
- JFace Text Editor完全掌握之终极指南1
- Drupal 二次开发应遵循的标准
- SimpleMenu模组
- YUI Menu模组
- Menu Block Split模组
- 通过drupal的API添加样式表