我想調用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. Sproutcore 2.0文本字段焦點事件
- 2. 文本框焦點,需要觸發該文本框的keydown事件
- 3. 如何從asp.net中的焦點事件的Gridview文本框中獲取rowindex C#
- 4. 如何從文本框失去焦點後調用事件,asp.net mvc
- 5. 在Web表單文本框中捕獲焦點丟失事件?
- 6. 迷失在asp中的文本框事件焦點
- 7. 在丟失焦點時防止文本框離開事件
- 8. 把焦點放在onchange事件中的文本框
- 9. TextChange事件在asp.net中鬆散焦點
- 10. WPF邊框丟失焦點事件
- 11. 在失去焦點之前,我可以爲asp.net文本框啓動文本更改事件嗎?
- 12. QLineEdit - 焦點事件
- 13. iPad焦點事件
- 14. QLineEdit焦點事件
- 15. JCalendar焦點事件
- 16. asp.net文本框中的按鍵事件
- 17. Edittext點擊事件焦點
- 18. 當它接收焦點時更改文本框背景(asp.net)
- 19. 清除焦點上的文本框不工作 - ASP.NET
- 20. 設置焦點在文本框彈出窗口asp.net
- 21. asp.net文本框失去焦點的方法?
- 22. Asp.Net Mvc遠程驗證文本框焦點問題
- 23. 將焦點設置文本框在WPF
- 24. 動態文本框jquery焦點
- 25. 把焦點放在XUL文本框上
- 26. 在文本框焦點上填充smartautocomplete
- 27. 傳遞文本框當前焦點
- 28. 文本框上的焦點和模糊
- 29. .NET - WinForm文本框 - 焦點和SelectedText
- 30. asp:文本框關閉焦點?
這是一個相當複雜的做法 - 爲什麼不直接使用ID?根據其他答案,使用onblur屬性更好! – GlennG 2013-01-04 15:53:55