gpt4 book ai didi

javascript - 将值解析为 javascript 函数

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

我试图找出为什么我的代码没有触发超过某个点。在下面的代码中,Luhn 的警报显示正常,但似乎没有进展。所以看来我成功地从 onclick 方法传递了数字,但该函数没有运行,因为我没有根据规则集收到真或假警报。

感谢任何帮助

谢谢

<html>

<head>
<script type="text/javascript">
function Validate(Luhn) {
alert(Luhn);
var LuhnDigit = parseInt(Luhn.substring(Luhn.length - 1, Luhn.length));
var LuhnLess = Luhn.substring(0, Luhn.length - 1);
if (Calculate(LuhnLess) == parseInt(LuhnDigit)) {
alert("True");
return true;
}
alert("False");
return false;
}
</script>
</head>

<body>
<form>
<input type="form" id='fv'>
<input type="button" onclick="Validate('4111111111111111')" value="Call function">

</form>

</body>

</html>

最佳答案

return之后的语句不会执行,执行控制立即转移到调用函数。将 alert 放在 return 语句之前。您可以阅读更多关于返回 here .

if (Calculate(LuhnLess)==parseInt(LuhnDigit))
{
alert("True");
return true;

}

alert("False");
return false;

关于javascript - 将值解析为 javascript 函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24053631/

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