2009-11-19 58 views
0

我对JScript相当陌生,我正在寻找一种方式来订阅事件,当文本框被禁用或启用。我创建一个AJAX扩展控制,我通过JScript的订阅:

$addhandler(textbox, 'EventName', Function); 

我有工作的“点击”,“焦点访谈”和“模糊”,但我想获得启用禁用工作。 是否有可以被吸引到那里的事件的详尽清单?我试着用谷歌搜索我所知道的一切。

回答

1

我不认为有任何简单的解决方案。

首先,您可能想要查看表单元素的两个属性:disabledreadonly。他们都表现不同。

其次,没有特定的浏览器事件会在这些属性发生更改时触发。 PPK has a good list of events and their browser support。最接近你可以来像是时髦的DOMAttrModifiedDOMSubtreeModified - 但我不认为这些适用于所有浏览器。

+0

哇,这两个事件旁边有很多No。看起来我必须找到另一种解决方法。很高兴知道这些情况有很好的参考。谢谢。 – helios456 2009-11-20 13:50:31