document.getElementById的理解

document.getElementById的理解个人现在的理解就是在一个页面中找到对应id的模块

大家好,又见面了,我是你们的朋友全栈君。

个人现在的理解就是在一个页面中找到对应id的模块

document.getElementByid("AAA"),查找页面中id=“AAA”的选项。
在页面中frameset将页面分为多个窗口
<iframe id="AAA" src="xxxA.html" />
<iframe id="BBB" src="xxxB.html" />
    比如上面两句话,就是说将这个页面分为两个页面,上部分id为AAA的页面,这个页面显示的内容为xxxA.html。下边部分同理为xxxB.html页面内容。document.getElementByid("AAA"),就是查找到页面id为AAA的页面,然后进行改变,id为BBB的部分是不变的。
    contentWindow属性是指指定的frame或者iframe所在的window对象,在IE中iframe或者frame的contentWindow属性可以省略,但在Firefox中如果要对iframe对象进行编辑则必须指定contentWindow属性。contentWindow下有很多方法对应不同的打开样式,这下方法是不可以省略的,比如contentWindow.navigate(url) 参数列表除了有url外还可以有其他的,但url是必须有的,这个url在同一位置代替xxxA,html。
     和document.getElementById()最常常一起用的就是parent。比如在这个页面AAA,你想从id
为"AAA"跳转到"BBB"去"BBB"进行操作,id="AAA"页面上写parent.document.getElementByid("BBB").navigate("xxxC.html")。这样做后你就将xxxC.html代替了xxxB.html。id=“AAA”是不变的,你到了id为BBB页面进行操作,以后的所有请求操作都在id="BBB"上进行

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/159579.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号