Javascript禁用/启用事件和$ addhandler

时间:2009-11-19 13:43:25

标签: javascript javascript-events

我是JScript的新手,我正在寻找一种方法来在禁用或启用文本框时订阅该事件。我正在创建一个AJAX Extender控件,我正在订阅JScript:

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

我让它为“点击”,“聚焦”和“模糊”工作,但我想启用禁用工作。 是否有一个详尽的事件列表可以挂在那里?我试过谷歌搜索我所知道的一切。

1 个答案:

答案 0 :(得分:1)

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

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

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