1
A
回答
1
您需要为此使用Javascript。
与可以在服务器上处理的Click
(ASP.NET)事件不同,鼠标进入和离开事件是通过脚本语言(如Javascript)在客户端处理的。
0
0
0
1
如果你想在这方面有相当大的向后兼容性,您需要到所产生的input
元素的onfocus
和onblur
事件做出反应控制Textbox
。
然而,因为它不太可能是至关重要的,以它的工作对旧的浏览器(是一个装饰物),它可以简单地用CSS更容易做到:
input:focus { background: yellow; }
人们可以轻松地扩展这个进一步只适用于某些这样的元素。
5
使用jQuery来处理这个问题,你需要两个事件。 onfocus和onblur。
<script type="text/javascript">
$(document).ready(function() {
$('input').focus(function() {
$(this).addClass('yellowBackground');
});
$('input').blur(function() {
$(this).removeClass('yellowBackground');
});
});
这里是柜面你想知道的CSS:
<style type="text/css">
.yellowBackground
{
background:yellow;
}
</style>
编辑
“事件” 在你的问题让我原本建议使用JavaScript中的关键字,但这可以通过使用:focus
选择器在CSS中实现: input:focus { background-color: yellow }
相关问题
- 1. 鼠标进入和鼠标离开asp.net
- 2. ASP.Net textbox onblur事件
- 3. ASP.NET TextBox LostFocus事件
- 4. 如何可靠跟踪鼠标进入和离开事件?
- 5. wpf WebBrowser元素进入和离开事件停止工作
- 6. 悬停事件触发两次(在进入和离开)jQuery中?
- 7. asp.net +事件名称UpdatePanel textbox onblur事件
- 8. Autosys:KILLJOB事件离开孤立进程
- 9. 如何在c sharp中绕过进入/离开事件
- 10. 在textchanged事件上自定义ASP.NET TextBox
- 11. ASP.NET TextBox OnTextChanged事件不会触发
- 12. textbox - Asp.net上的KeyPress事件[no javascript]
- 13. 如何检测进入和离开窗口的HTML5拖动事件,例如Gmail?
- 14. 鼠标进入/离开表单和按钮的子事件问题
- 15. 中的mouseenter和鼠标离开事件
- 16. Textbox KeyPress事件
- 17. 在输入时触发ASP.NET TextBox事件按
- 18. 离开行事件gridview
- 19. DateTimePicker离开/ ValueChanged事件
- 20. 为什么TextBox在鼠标离开时离开?
- 21. TextBox更改事件
- 22. TextBox with EnterKeyPress事件
- 23. 问题有一个TextBox的LostFocus事件
- 24. C# - TextBox TextChanged事件没有触发
- 25. 没有Javascript的TextBox OnClick事件
- 26. 用户离开页面时的事件asp.net
- 27. 只有用户输入的c#textbox事件
- 28. ToolStrip控件永远不会触发输入/离开事件?
- 29. asp.net textbox没有clientmode属性
- 30. TextBox TextChanged事件和CheckBoc CheckedChanged事件不在GridView中发射