0
我有一個ASP.NET頁面,其中包含一些用於搜索目的的文本框。現在我想調用一個已經寫好的javascript函數,當用戶按下時輸入鍵。我在我的頁面中有jQuery。ASP.NET調用javascript函數輸入按鍵
任何簡單的方法來做到這一點?
我有一個ASP.NET頁面,其中包含一些用於搜索目的的文本框。現在我想調用一個已經寫好的javascript函數,當用戶按下時輸入鍵。我在我的頁面中有jQuery。ASP.NET調用javascript函數輸入按鍵
任何簡單的方法來做到這一點?
使用jQuery:
$('#someid').keydown(function(event) {
if (event.keyCode == 10 || event.keyCode == 13) {
SomeFunctionName();
}
});
我的onkeydown
屬性添加到文本框和應用功能類似這樣的例子。
function TextName_OnKeyDown(e)
{ \t \t
var keynum; \t \t \t \t \t
if(window.event) // IE \t \t \t \t
{
keynum = e.keyCode;
}
else if(e.which) // Netscape/Firefox/Opera
{
keynum = e.which;
} \t
document.getElementById("keynum").innerHTML = keynum;
\t \t \t \t \t
if (keynum == 13)
{
document.getElementById("keynum").innerHTML += " SearchByName();";
}
}
<input type="text" ID="TextName" onkeydown="javascript:TextName_OnKeyDown(event)">
<p id="keynum"></p>