gpt4 book ai didi

javascript - 如何将变量从一个函数传递到另一个函数?

转载 作者:行者123 更新时间:2023-12-03 07:02:55 25 4
gpt4 key购买 nike

我有这个代码片段:

function pWordValidate() {
var pWord = document.getElementById("password");
if (pWord.value.length < 6 || pWord.value.length > 20) {
errorList("password must be between 6 - 20 length");
}
pWordValidate2(pWord);
}

function pWordValidate2(pWord) {
var pWord2 = document.getElementById("retypepassword");
if (pWord2 != pWord) {
errorList("passwords do not match");
}
showErrors();
}

当我尝试在调用第二个函数的行上方输出“pWord”时,我得到“objectHTMLInputElement”的输出

最佳答案

线路

if (pWord2 != pWord) {

应该是

if (pWord2.value != pWord.value) {

事实上,pWordpWord2 都是需要比较其值的 DOM 对象。

关于javascript - 如何将变量从一个函数传递到另一个函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36952553/

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