gpt4 book ai didi

javascript - 提交按钮给出的值为未定义

转载 作者:行者123 更新时间:2023-11-30 12:10:01 24 4
gpt4 key购买 nike

我有一个表单,我试图在单击它时获取提交按钮的值。

我有下面的代码..

HTML:`

                    <div>
<input id="Submit_id" type="submit" value="Insert" />
</div>

Javascript:

 $("#Submit_id").click(function () {

var submitval = $("#submit_id").html();
alert (submitval);
});

这给了我未定义的值(value)。你能帮我解决这个问题吗?

谢谢。

最佳答案

您的 jquery 选择器需要大写以匹配您的输入 ID。此外,您想要获取 prop('value') 而不是 .html()

<div>
<input id="Submit_id" type="submit" value="Insert" />
</div>


$("#Submit_id").click(function () {
var submitval = $("#Submit_id").prop('value');
//var submitval = $(this).val(); //also works as @SaminOz suggested
alert (submitval);
});

编辑添加:你可以看到它在这个 JS Fiddle 上工作:https://jsfiddle.net/jg1k2ot4/1/

关于javascript - 提交按钮给出的值为未定义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34071808/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com