2015-06-10 59 views
-2

用戶在文本字段中輸入5位數字,並且不必按任何按鈕,它必須在模擬器上重新選擇。我知道如何將數據寫入模擬器我只想知道如何獲取這個用戶數據,只要他輸入5位數字,而不點擊任何按鈕,按下輸入文本字段中的數據必須被提取。如何在不使用任何按鈕的情況下從文本字段獲取數據?

+0

HTML,JavaScript的,C#等語言?需要更多的上下文才能夠爲您提供一些信息 – Iwan1993

+0

查看我的答案。使用jQuery。 –

+0

請檢查旁邊的複選標記以回答您的問題。 –

回答

0

你問:「我只是想知道如何獲取這個用戶數據,只要他輸入5位數字而不點擊任何按鈕,按下輸入文本字段中的數據必須被提取。

這裏是,使用keypress事件。我還將文本輸入限制爲5個字符,並且maxlength =「5」。

$(document).ready(function() { 
 
    $("input").keypress(function(e) { 
 
     var key = e.which; 
 
     if (key == 13) // the enter key code 
 
     { 
 
      if ($("input").val().length == 5) { 
 
       //you get the value with $("input").val() 
 
       alert($("input").val()); 
 
      } 
 
     } 
 
    }); 
 
});
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script> 
 
Enter 5 characters: <input type="text" id="input" maxlength="5">

相關問題