我有两个输入字段,我试图通过单击一个按钮使用 jquery 获取它们的值。这似乎是一个非常简单的操作,但对于我的生活,我无法让它工作。这是代码片段:
Name: <input type="text" id="name" value="test1"><br>
Message: <input type="text" id="line" value="test2"><br>
<button id="submitButton">Submit</button>
<script>
name1 = $("#name").val();
line1 = $("#line").val();
$("#submitButton").click(function(){
alert("Name: " + name1 + "\nMessage: " + line1);
});
</script>
如果我没有指定该值,则警报会返回两个变量的未定义。如果我更改输入的值并单击按钮,它仍然显示 test1 和 test2。我必须在这里缺少一些简单的东西,有人知道它是什么吗?