簡體   English   中英

在移動模式下如何處理按鍵事件。 當在輸入類型=“文本”上按下鍵時..在桌面模式下正常工作(通過鍵盤按下鍵)

[英]how to handle on key press event on mobile mode . when key press on input type=“text”.. its work proper on desktop mode (key press by keyboard)

如何在JavaScript的按鍵事件上處理移動模式下車輛編號的驗證..無法正常工作。

<input type="text" onkeypress="func1()" id="vname">
<script>
function func1()
{
alert('hello');
}
</script>

<input type="text" onkeypress="func1()" id="vname">

不會在移動設備上按下id =“ vname”的鍵時提醒消息,但在桌面模式下可以正常工作...並且我也嘗試使用jquery mobile的tap(),但通過在輸入標簽中輸入值觸摸鍵盤時也無法使用

眾所周知, keypress在移動環境中很麻煩。 您應該使用onkeydown

<input type="text" onkeydown="func1()" id="vname">
<script>
function func1()
{
alert('hello');
}
</script>

<input type="text" onkeydown="func1()" id="vname">

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM