gpt4 book ai didi

javascript - 使用 jQuery 获取输入值。可以用,但是确认错误

转载 作者:行者123 更新时间:2023-12-02 16:17:44 26 4
gpt4 key购买 nike

我正在尝试使用 jQuery 获取输入的值,如果为真,则确认(“正确!”);。有点起作用了。确认错了,一直说“正确!”当答案错误并且“不正确!”时当答案正确时。当我说正确答案 === false 时,它​​表示一切都是真的。我该如何修复它?
HTML:

<input type="textbox" id="best-programmer" placeholder="(e.g. Jonathan)">
<button id="btn-1">Enter</button><br>

jQuery:

$(document).ready(function(){
$('#btn-1').on("click", function(){
if ($('#best-programmer').val('Brendon') === true){
confirm("Correct!");
} else {
confirm("Incorrect!");
}
});
});

最佳答案

问题出在你的if上。

当您想比较输入的值时,可以使用 .val() 函数。

像这样:

if ($('#best-programmer').val() === 'Brendon')

如果执行 .val('something'),输入中的值就会更改。正如您在 fiddle 中看到的,如果您首先输入:Jonathan,然后提交,输入的值将更改为 Brendon。

关于javascript - 使用 jQuery 获取输入值。可以用,但是确认错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29423262/

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