OnKeyPress JavaScript funcion on DotNetBrowser SetAttribute( "value" , "text" )



当我尝试在<Input>元素上设置属性时,文本不调用onkeypress JS函数。
我该怎么办?我在考虑使用"sendkeys"。但是,这不是处理线程的好方法。

onkeypress="return filtraPassa(this, event, 'THIS_VAR_CHANGES_EVERYPAGELOAD');">

如果你想为keypress事件配置一个。net处理程序,你应该看看DOM Events。

下面的示例代码演示了如何向元素添加DOM事件侦听器:

DOMEventHandler domEvent = delegate(object sender, DOMEventArgs e)
{
     DOMEventType eventType = e.Type;
     Console.Out.WriteLine("handled event = " + eventType);
};
element.AddEventListener(DOMEventType.OnKeyPress, domEvent, false);

另外,你需要考虑到修改元素的属性可能对它的属性没有影响:HTML中属性和属性的区别是什么?

相关内容

  • 没有找到相关文章

最新更新