【发布时间】:2013-08-09 10:51:27
【问题描述】:
当用户没有编辑权限时,我需要禁用一些控件,但有时它们的宽度不足以显示所选选项元素的整个文本。在这种情况下,我添加了一个带有 ASP.NET 的工具提示和以下代码
ddl.Attributes.Add("onmouseover", "this.title=this.options[this.selectedIndex].title")
这在控件启用时有效,但在禁用时无效。
当鼠标悬停在选择元素上时,不会触发以下警报:
<select disabled="disabled" onmouseover="alert('hi');">
<option>Disabled</option>
</select>
看到这个fiddle。
问:我可以为disabled 的控件触发onmouseover 事件吗?
【问题讨论】:
-
Fiddle 中的禁用按钮计数器正在为我触发 Chrome 93 和 Firefox 91。这里有警报(适用于 Firefox 91 但不适用于 Chrome 93):jsfiddle.net/7hqL2f1a/1
标签: html asp.net vb.net dom-events onmouseover