jquery通过另一个frame修改元素内容时,如何捕获变更事件change jquery frame 捕获 事件change 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 $(document).ready(function() { var mbSnObj = $(window.parent.rewriteWindow.document).find("#mb_sn");//不知道你这里是否已经获取到对象 mbSnObj.val("123"); mbSnObj .change(function() { alert("9999"); }); mbSnObj.trigger("change");}); 我已经测试过了,取得成功并修改了mb_sn的值。 你这种写法没有问题,但是我需要做的是触发事件跟捕获事件然后处理不在同一个文件里,alert("9999")的处理需要在rewrite中。 你这种写法没有问题,但是我需要做的是触发事件跟捕获事件然后处理不在同一个文件里,alert("9999")的处理需要在rewrite中。问题是 隐藏域 ,用脚本改变隐藏域的值不会触发他的改变事件。你用个文本框试试 ,就可以了。 >>问题是 隐藏域 ,用脚本改变隐藏域的值不会触发他的改变事件。你用个文本框试试 ,就可以了。 我使用了事件触发器,正常的话隐藏字段也应该接受得到啊。我按你的方法改成文本框后,frame间还是无法完成触发和捕获。但是在同一文件rewrite中就可以正常完成触发和捕获。。 现在的解决办法是通过setInterval每一秒去检查这个变量。最理想的还是想通过frame间触发和捕获。。 把 $("#mb_sn").change(function() { alert("9999"); });改成 $("#mb_sn").on("input propertychange", function () { alert("9999"); }); IE PDF 怎么获取json对象中的子对象? imgLink6=escape("http://www.sdhxyfood.com"); 我在form中按下回车键后表单就自动提交了 JavaScript调用VBScript函数,如何传递参数? 一个很菜的问题???请教!! 已知字符串中有分号。 现在我想将分号前的子串和分号后的子串分开保存,该怎样做?? 字符和数字转换以及字符串分割函数split()的问题 紧急!!!! frame的改变大小问题 怎么自动转到别的链接了?(64分) 大神 JS 解密 新手求助:为什么在火狐和谷歌删除节点要点两次按钮才能删除
var mbSnObj = $(window.parent.rewriteWindow.document).find("#mb_sn");//不知道你这里是否已经获取到对象
mbSnObj.val("123");
mbSnObj .change(function() {
alert("9999");
});
mbSnObj.trigger("change");
});
我使用了事件触发器,正常的话隐藏字段也应该接受得到啊。
我按你的方法改成文本框后,frame间还是无法完成触发和捕获。
但是在同一文件rewrite中就可以正常完成触发和捕获。。
最理想的还是想通过frame间触发和捕获。。
$("#mb_sn").change(function() {
alert("9999");
});
改成 $("#mb_sn").on("input propertychange", function () {
alert("9999");
});