iframe如何获取parent中textbox的值?

逍遥散人 2006-12-18 10:10:24
test.aspx,含有一个iframe,其src为:text1.aspx,现在我的目的是想点击text1.aspx中一个按钮时可以获取test.aspx中的每个textbox的值,这该如何实现呢?
...全文
229 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
逍遥散人 2006-12-18
  • 打赏
  • 举报
回复
那就用客户端的试试
yyy431706 2006-12-18
  • 打赏
  • 举报
回复
谢谢楼上的朋友,再问一下,有没有服务器端的代码参考?
---------------
服务器端要做到很麻烦的,听说可以用xmlhttp,估计高手们都不愿意写给你,太麻烦了
逍遥散人 2006-12-18
  • 打赏
  • 举报
回复
谢谢楼上的朋友,再问一下,有没有服务器端的代码参考?
cqdyh 2006-12-18
  • 打赏
  • 举报
回复
document.all 是 IE 浏览器的方法.

取上级对窗体用 window.parent
枚举 表单元素
1. document.all.tags("input");// (IE适用)
2. document.getElementByTagName("INPUT");
3. document.forms[0].elements;
document.forms[0].elements[xxx].tagName == "INPUT";// (IE)
cpp2017 2006-12-18
  • 打赏
  • 举报
回复
在test1.aspx中:

function GetValue()
{
var objs = window.parent.document.all.tags("input");
for(var i=0;i<objs.length;i++)
{
if(objs[i].type.toUpperCase() == "TEXT")
{
alert(objs[i].value);
}
}
}

62,046

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

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