我试图按下测试按钮并获取用户键入的内容。当我点击我的时候,我得到"测试"而不是我输入的数字。
$(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;
答案 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>