jsp函数关于调用document.getElementById
4 回答
慕娘9325324
TA贡献1783条经验 获得超4个赞
可以,但是你要能想得到另一个JSP页面的window对象
12 | var win=window.parent; win.document.getElementById( "abc" )这样就可以得到当前页面的父页面中的id= "abc" 的页面元素 |
关键看你能不能得到那个JSP页面。
慕运维8079593
TA贡献1876条经验 获得超5个赞
window.open()和window.showModalDialog()和window.showModelessDialog()打开很容易得到的
window.open方式取值如楼上的
window.showModalDialog和window.showModelessDialog用 window.dialogArguments
也可把window作为参数传递
肥皂起泡泡
TA贡献1829条经验 获得超6个赞
是加载顺序的问题吧。。。
<html>
<body onload="bodyload()">
<ul id="ult" onclick="ppp()"><li>A</li><li>B</li></ul>
<p id="p1"></p>
</body>
<script language="javascript">
var ularr = document.getElementById("ult").childNodes;//无效
function bodyload()
{
var pp=document.getElementById("p1");
pp.innerHTML = ularr[0].innerHTML;
pp.innerHTML += ularr[1].innerHTML;
}
</script>
</html>
这样就OK了。。
添加回答
举报
0/150
提交
取消