js子页面向父页面传值问题

JavaScript020

js子页面向父页面传值问题,第1张

父窗口添加

<input type="hidden" id="s"/>

子窗口

window.parent.docuent.getElementById("s").value=s

父窗口获得传的值

var str = document.getElementById("s").value

alert(str)

你说反了吧,我怎么看是父页面将值传到子页面阿,而且getElementsByName这个方法返回的是一个数组,在弹出画面应该这么写opener.document.getElementsByName('test')[0].value试下