4 回答

TA貢獻(xiàn)1783條經(jīng)驗(yàn) 獲得超4個(gè)贊
可以,但是你要能想得到另一個(gè)JSP頁(yè)面的window對(duì)象
12 | var win=window.parent; win.document.getElementById( "abc" )這樣就可以得到當(dāng)前頁(yè)面的父頁(yè)面中的id= "abc" 的頁(yè)面元素 |
關(guān)鍵看你能不能得到那個(gè)JSP頁(yè)面。

TA貢獻(xiàn)1876條經(jīng)驗(yàn) 獲得超5個(gè)贊
window.open()和window.showModalDialog()和window.showModelessDialog()打開(kāi)很容易得到的
window.open方式取值如樓上的
window.showModalDialog和window.showModelessDialog用 window.dialogArguments
也可把window作為參數(shù)傳遞

TA貢獻(xiàn)1829條經(jīng)驗(yàn) 獲得超6個(gè)贊
是加載順序的問(wèn)題吧。。。
<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;//無(wú)效
function bodyload()
{
var pp=document.getElementById("p1");
pp.innerHTML = ularr[0].innerHTML;
pp.innerHTML += ularr[1].innerHTML;
}
</script>
</html>
這樣就OK了。。
添加回答
舉報(bào)