+ -
当前位置:首页 → 问答吧 → 高手请进。

高手请进。

时间:2011-09-15

来源:互联网

我现在用vc在webbrowser中捕捉一个网页中的某个input输入框的鼠标单击事件是可以的,可是当在这个网页中用了ajax重写了某个部分(没有重写那个input输入框),就捕捉不到它的鼠标单击事件了。是什么原因,有高手知道的吗?请指教。在线等,急~~谢谢大家了。

作者: jxflll   发布时间: 2011-09-15

局部刷新,那个input局部可能没有更新

作者: liujie1575720297   发布时间: 2011-09-15

引用 1 楼 liujie1575720297 的回复:
局部刷新,那个input局部可能没有更新

所以引不起事件操作

作者: liujie1575720297   发布时间: 2011-09-15

不是的。我用ajax重写以后,也会给那个input进行重新赋值的,而且我看到值已经更新了。可就是激活不了它的单击事件。

作者: jxflll   发布时间: 2011-09-15

如果AJAX没改变input输入框的话,那么这个问题就要从
“我现在用vc在webbrowser中捕捉一个网页中的某个input输入框的鼠标单击事件是可以的”
你这个捕捉事件里去找原因了,可以贴出你VC捕捉事件的源代码吧

作者: yibey   发布时间: 2011-09-15

分析问题不上代码 如何定位?

作者: fanchuanzhidu   发布时间: 2011-09-15

什么事件?onchange?

onchange事件再用js代码赋值给text是不会触发的,需要输入框失去焦点并且和原值不一样时触发

IE可以使用onpropertyechange事件,这样动态赋值可以触发

作者: showbo   发布时间: 2011-09-15

热门下载

更多