我只是想在某些用戶按下文本框中的TAB鍵時「捕捉」。我在一個簡單的CRUD asp.net應用程序中工作,c#作爲後面的代碼。如何按TAB鍵時觸發事件?
我嘗試這樣做的一個試驗:
private void KeyForm_KeyDown(object sender, KeyEventArgs e)
{
keyInfoLabel.Text =
"KeyCode: " + e.KeyCode + '\n' +
"KeyData: " + e.KeyData + '\n' +
"KeyValue: " + e.KeyValue;
}
,但它只是用C#桌面應用程序的工作原理。
你問在Javascript中如何做到這一點? –
ASP.NET將不會按照您描述的方式響應keydown。你已經將問題標記爲asp.net,但它可能是一個WinForms或Javascript問題?你當然可以在這些環境中做到這一點。 –
如果是asp.net,顯然你不想在服務器端捕獲它。你應該使用JavaScript。檢查參考在[MDN](https://developer.mozilla.org/en-US/docs/DOM/window.onkeydown) – MilkyWayJoe