4 回答

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

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了。。
添加回答
舉報