子页面操作父页面

gaoqingchun2007 2009-11-30 07:32:08
我在a.aspx点击一个按钮打开另一个页面b.aspx,当我点击b页面里的一个按钮,想通过js向a页面添加一个
<input type='text' value=''/>的文本框,现在的情况是已经添加成功了,但是我想给这个文本框的keypress事件加一个
函数,这个函数是a页面已经有的,如下:
function check(obj){alert(obj.value);}

我试着给加上函数,可是一直没有加上,还望各位帮帮忙

...全文
66 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
soulkiss 2009-12-04
  • 打赏
  • 举报
回复
用innerHTML='<input type='text' onkeypress='aa();''/>
Ny-6000 2009-11-30
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 liuqian4243 的回复:]
既然控件的type属性可以添加,那onclick属性,自然也同样可以添加了。

[/Quote]

以此类推,keypress事件也不难了。
Ny-6000 2009-11-30
  • 打赏
  • 举报
回复
既然控件的type属性可以添加,那onclick属性,自然也同样可以添加了。
sohighthesky 2009-11-30
  • 打赏
  • 举报
回复
var txt=document.createElement("input");
txt.type="text"
txt.onkeypress=function() {window.parent.check(this);}
window.parent.document.body.appendChild(txt);//假设添加到body里

87,994

社区成员

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

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