如何获得用户输入

时间:2018-01-24 15:05:00

标签: javascript jquery

我试图按下测试按钮并获取用户键入的内容。当我点击我的时候,我得到"测试"而不是我输入的数字。



$(document).ready(function() {
  $('#getNumber').click(function(event) {
    //alert(localStorage.getItem("maxnum"));
    alert($('#getNumber').val());
  });
});

<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
Give me Number:<input id="input1"><input id="getNumber" type="button" value="Test">
&#13;
&#13;
&#13;

3 个答案:

答案 0 :(得分:2)

当然..你需要的是alert( $('#input1').val())

答案 1 :(得分:0)

您的错误是因为您使用了错误的ID。 getNumber是按钮的ID,您需要使用input的ID,如下所示:

$(document).ready(function() {
  $('#getNumber').click(function(event) {
    alert(localStorage.getItem("maxnum"));
    alert($('#input1').val());
  });
});

答案 2 :(得分:-1)

将html更改为:

Give me Number:<input id="input1"><button id="getNumber" type="button">Test</button>