gpt4 book ai didi

javascript - 将部分输入与另一部分进行比较

转载 作者:行者123 更新时间:2023-12-03 08:00:54 26 4
gpt4 key购买 nike

我找到了这个脚本:

<label>password :
<input name="password" id="password" type="text" />
</label>
<br>
<label>confirm password:
<input type="text" name="confirm_password" id="confirm_password" /> <span id='message'></span>

http://jsfiddle.net/sprme2gq/2/

$('#confirm_password').on('keyup', function () {
if ($(this).val() == $('#password').val()) {
$('#message').html('matching').css('color', 'green');
} else $('#message').html('not matching').css('color', 'red');
});

但我想比较第一个输入和第二个输入,而是比较确切的值,我想比较它是否在路上。

例如,第一个输入是:“1234”
在第二个中输入:“12”
此时此刻,我想表明它仍然是正确的,或者至少,它几乎就在那里,不是错误的,只有当输入完全相同时才说它是正确的。

有人可以帮我解决这个问题吗?

最佳答案

希望这有帮助:

function AlmostThere(pwd, pwdConfirm) {
var confirmLength = pwdConfirm.length;
var partialPwd = pwd.substr(0, confirmLength);
return pwdConfirm ==partialPwd;
}
$('#confirm_password').on('keyup', function() {
if (AlmostThere($('#password').val(),$(this).val())) {
$('#message').html('matching').css('color', 'green');
} else $('#message').html('not matching').css('color', 'red');
});

关于javascript - 将部分输入与另一部分进行比较,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34580847/

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