我正在建立一个用于登录的web表单。我决定添加一些我通常不会添加的特性。然而,我似乎不能让它们在每一个实例中都能工作。所以,这就是我的问题。
在表单上,当您完成每个输入时,页面一侧的javascript框向下滚动,并通知您该输入,即他们可以输入什么,他们还剩下多少个字符。
它可以很好地处理文本框,因为我可以使用onfocus和onblur事件处理程序。然而,当你到达一个有多个复选框的div时,你不能精确地为每个输入使用上面的事件处理程序,因为他们必须在框告诉他们它是关于什么之前选择一个选项。
我尝试在整个div中使用onMouseOver和onMouseOut事件处理程序,但效果不佳。
那么有什么建议吗?也许,如果用户将光标放在屏幕的某一部分,有没有办法激活一个功能?
希望这有意义,谢谢
发布于 2011-02-05 13:27:53
能赚点钱吗?图标或它旁边的某个东西供人悬停,并将事件附加到该图标上...
...anyways...you你确定你做得对吗?发布一些code...for示例,只需将鼠标悬停在第二个复选框上即可收到警报
<form>
<input type="checkbox" name="vehicle" value="Bike" /> I have a bike<br />
<input onmouseover="alert('test');" type="checkbox" name="vehicle" value="Car" /> I have a car
</form> 发布于 2011-02-05 13:32:22
我认为,对于使用键盘的人来说,复选框上应该仍然有焦点/模糊事件。
您使用的是js框架吗?使用jQuery,您可以简单地执行以下操作:
$(function() {
$(".div_around_the_checkboxes").hover(function() {
// show
},
function() {
// hide
});
});https://stackoverflow.com/questions/4905301
复制相似问题