注册 登录
编程论坛 JavaScript论坛

onchange事件不能触发

小一一 发布于 2015-08-22 10:12, 1822 次点击
下边是两个HTML代码,可是onchange事件触发不了,求大神帮帮忙!
<HTML>
<HEAD>
<TITLE>main document</TITLE>
<SCRIPT LANGUAGE="JavaScript">
function newWindow(){
    window.open("subwind.html","sub","HEIGHT=200,WIDTH=200")
}
</SCRIPT>
</HEAD>
<BODY>
<FORM>
<INPUT TYPE="button"VALUE="New Window"onClick="newWindow()">
<BR>
Text incoming from subwindow:
<INPUT TYPE="text" NAME="entry">
</FORM>
</BODY>
</HTML>



第二个::

<HTML>
<HEAD>
<TITLE>A SUBDOCUMENT</TITLE>
</HEAD>
<BODY>
<FORM onSubmit="return false">
Enter text to be copied to the main window:
<INPUT TYPE="text" onChange="opener.document.forms.[0].entry.value = this.value">
</FORM>
</BODY>
</HTML>

[ 本帖最后由 小一一 于 2015-8-22 10:15 编辑 ]
1 回复
#2
冰镇柠檬汁儿2015-08-27 09:24
你这样写,是很难实现功能的,这是子窗体要改变父窗体的内容,好像是不行的,反正我没这样用过。
你可以在第一个文件中用一个隐藏的悬浮div,点击展示出来,然后再控制。
1