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. DataGrid - 鼠標進入+離開行事件
- 3. ASP.NET TextBox LostFocus事件
- 4. ASP.Net textbox onblur事件
- 5. ASP.NET Textbox TextChanged和Button OnClick事件交互?
- 6. 如何可靠跟蹤鼠標進入和離開事件?
- 7. 懸停事件觸發兩次(在進入和離開)jQuery中?
- 8. asp.net +事件名稱UpdatePanel textbox onblur事件
- 9. Autosys:KILLJOB事件離開孤立進程
- 10. C#:檢測鼠標事件(進入,離開,向下等)
- 11. 如何在c sharp中繞過進入/離開事件
- 12. TextBox在Asp.net中的KeyDown事件
- 13. ASP.NET TextBox OnTextChanged事件不會觸發
- 14. TextBox在ASP.net中驗證事件
- 15. textbox - Asp.net上的KeyPress事件[no javascript]
- 16. 在textchanged事件上自定義ASP.NET TextBox
- 17. JQUERY中的KEYUP事件for ASP.net Textbox
- 18. JavaFX,離開並進入Tab控件
- 19. 鼠標進入/離開表單和按鈕的子事件問題
- 20. 如何檢測進入和離開窗口的HTML5拖動事件,例如Gmail?
- 21. 中的mouseenter和鼠標離開事件
- 22. Textbox onchange事件
- 23. Textbox KeyPress事件
- 24. Textbox Textchanged事件
- 25. 在輸入時觸發ASP.NET TextBox事件按
- 26. WPF DataGrid行輸入和行離開事件
- 27. 文本框輸入和離開事件重複
- 28. VB.NET的RichTextBox和TextBox分離
- 29. 在鼠標離開事件
- 30. DateTimePicker離開/ ValueChanged事件