网页上有没有名字为frm1的表单?
解决方案 »
- 请教jQuery的表格插件flexigrid的使用问题
- javascript innerHMTL与 appendchild(document.createTextNode('xx'))区别??
- 在线求救啊 radio 只读属性
- 用javascript怎么修改html图片标签属性里的src的问题````[刷新等]
- 请教javascript高手,有关focus();的问题。。
- 散分了!发个自己写的jquery+表格颜色变化
- 求助:画线(两条线,如:__| 为角度为90度的两条线,角度可以为0-360度)(在线等)
- 如何用javascript为xml中的一个tag加点击事件
- 怎么在页面打开时将全屏的窗口调为正常状态?
- 请问ad_003.innerHTML=ad_s003.innerHTML;这句是什么意思?
- 菜鸟的问题,高手快来领分啦!!!!!!!
- 为什么我这里getElementByName()无法使用
parent.document.all.photo.value = "test";
alert(parent.document.all.photo.value);
1.htm的内容:
<form name=frm1>
<input name=photo value="测试"></input>
</form>
<iframe height=100 width=200 src="2.htm"></iframe>2.htm的内容:
<input onblur="parent.frm1.photo.value=this.value"></input>没有问题,你得到错误消息的原因可能是你没有把1.htm中的photo放在一个form中,却错误地以form中的形式调用。
如果不放在form中,直接改parent.frm1.photo.value为parent.photo.value就行了。
同理,放在其他控件中也应该依此类推。
1.htm的内容:
<form name=frm1>
<input type=hidden name=photo value="测试"></input>
</form>
<iframe height=100 width=200 src="2.htm"></iframe>
<input type=button onclick="alert(frm1.photo.value);" value="点击测试是否传值正确"></input>2.htm的内容:
<input onblur="parent.frm1.photo.value=this.value"></input>
我想把另一个网页的值传给photo的value...
如果photo为textarea的时候,能够正常传递。但为以下形式的时候<input type=hidden name=photo>却无法传递。
try:
<iframe src="about:<input onkeyup=parent.document.all.a.value=value>"></iframe>
<input type=hidden name=a><input type=submit onclick="alert(a.value)">