我想調用asp.net文本框焦點上的javascript函數。 我想在客戶端而不是在服務器端做到這一點。焦點asp.net文本框事件
2
A
回答
4
<asp:TextBox ID="textbox1" runat="server" onblur="myFunction()" />
但是,你應該使用一個庫如jQuery附加的事件,而不是嵌入做他們:
$('#<%=textbox1.ClientID %>').blur(function() {
// implementation here
});
1
ASPX
<asp:TextBox runat="server" ID="txt1"></asp:TextBox>
JQuery的
$('#<%=txt1.ClientID %>').blur(function() {
alert('Handler for .blur() called.');
});
1
<asp:TextBox ID="textbox1" runat="server" onblur="myFunction">
這將給你的功能上的事件參數。
0
您也可以使用jQuery語法來查找任何以您的ID的唯一部分結束的元素。
$("[id$='textbox1']")).blur(function() {
alert('Handler for .blur() called.');
});
取決於你也要去什麼功能的...
,如果你有1.4.3或更高版本的jQuery,你可以使用focusOut事件(同一概念.blur,除了它氣泡事件)。
相關問題
- 1. asp.net文本框的焦點問題
- 2. ASP.NET文本框不會失去焦點
- 3. 如何從asp.net中的焦點事件的Gridview文本框中獲取rowindex C#
- 4. 如何從文本框失去焦點後調用事件,asp.net mvc
- 5. Sproutcore 2.0文本字段焦點事件
- 6. 文本框焦點,需要觸發該文本框的keydown事件
- 7. Javascript焦點到文本框
- 8. 動力損失焦點事件的文本框拋出錯誤
- 9. 在丟失焦點時防止文本框離開事件
- 10. 焦點事件不使用CKEditor從文本框觸發
- 11. 無限循環jQuery文本框焦點事件
- 12. 在Web表單文本框中捕獲焦點丟失事件?
- 13. 如何使用文本框丟失焦點事件
- 14. 服務器端丟失的焦點事件的文本框
- 15. 捕獲所有文本框的焦點事件 - jQuery
- 16. Kendo數字文本框更改事件沒有失去焦點
- 17. 迷失在asp中的文本框事件焦點
- 18. 文本框上的火災事件失去焦點
- 19. MVC.NET中的文本框丟失焦點事件
- 20. 把焦點放在onchange事件中的文本框
- 21. ASP.NET文本框,在外部CSS文件中設置焦點邊框顏色
- 22. TextChange事件在asp.net中鬆散焦點
- 23. WPF邊框丟失焦點事件
- 24. 在失去焦點之前,我可以爲asp.net文本框啓動文本更改事件嗎?
- 25. 當文本框不在焦點時顯示文本框文本
- 26. JCalendar焦點事件
- 27. iPad焦點事件
- 28. QLineEdit焦點事件
- 29. QLineEdit - 焦點事件
- 30. 文本框的asp.net onkeyup事件
這是一個相當複雜的做法 - 爲什麼不直接使用ID?根據其他答案,使用onblur屬性更好! – GlennG 2013-01-04 15:53:55