关于parent的问题,100分,解决后马上结帖

pentium8285 2004-11-16 12:45:19
parent.document.form.myaa.value="aa"
这个myaa如果是hidden为什么value就不能传递那
...全文
169 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
logicpig 2004-11-17
  • 打赏
  • 举报
回复
建议用document.getElementById("")来处理
并且每个对象都 赋name 和 id(text等可以赋一样的值)。
shyslysky 2004-11-16
  • 打赏
  • 举报
回复
应该可以,试试:

main.htm:

<body>

<iframe width="300" height="50" src="child.htm"></iframe>
<form name =form>
<input name=myaa type =hidden value="a"></form>
</body>

child.htm:

<script>
parent.document.form.myaa.value="shyslysky"
alert(parent.document.form.myaa.value)
</script>
pentium8285 2004-11-16
  • 打赏
  • 举报
回复
我的意思是<input type="hidden" name="myaa">
djzheng 2004-11-16
  • 打赏
  • 举报
回复
命题
"这个myaa如果是hidden,value就不能传"

这个是错误的.
newmsoft 2004-11-16
  • 打赏
  • 举报
回复
上面的都给出方法了,是可以的。
alianasia 2004-11-16
  • 打赏
  • 举报
回复
可以的,你检查一下是不是写错了。
Yansharp 2004-11-16
  • 打赏
  • 举报
回复
是不是 “myaa”有重名的?,要不然应该可以
fluxayxxx 2004-11-16
  • 打赏
  • 举报
回复
是页面上的对象应该就能传值
alern_zyb 2004-11-16
  • 打赏
  • 举报
回复
parent.document.all.myaa.value="aa"
xzq686 2004-11-16
  • 打赏
  • 举报
回复
parent.document.form.myaa.value="aa"
改成
parent.document.getElementById("myaa").value//试试。。(但是要确保只一个名为myaa的)
micker 2004-11-16
  • 打赏
  • 举报
回复
hidden和text一样,可以传。

<body>
<form name =form>
<input name=myHidden type =hidden value="a">
</form>
</body>

child.htm:

<script>
alert(document.form.myHidden.value);
alert(document.all.myHidden.value)

</script>
webmm 2004-11-16
  • 打赏
  • 举报
回复
hidden的value可以传~~~

e.g.:

<form name="form1" method="post" action="">
<input type="hidden" name="hhh" value="哈哈哈">
<input type="button" name="Submit" value="出来" onClick="javascript:document.form1.ttt.value=document.form1.hhh.value">
<input type="text" name="ttt">
</form>

87,910

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧