gpt4 book ai didi

javascript - 如何使用 "name = xxx"进行验证

转载 作者:行者123 更新时间:2023-12-05 06:14:09 25 4
gpt4 key购买 nike

如何使用“名称”进行验证

这是贷款自动计算脚本。

https://jsfiddle.net/diessses/Lpaqnoue/

我有一个关于验证的问题。我可以使用“id = xxx”进行错误检查。但我将代码更改为“name = xxx”。你能教我如何使用“name = xxx”编写代码吗?

function showError(error) {
document.getElementById('results').style.display = 'none';
document.getElementById('loading').style.display = 'none';
const errorDiv = document.createElement('div');
const card = document.querySelector('.card');
const heading = document.querySelector('.heading');
errorDiv.className = 'alert alert-danger';
card.insertBefore(errorDiv, heading);
setTimeout(clearError, 300);
}

而且我想在“cb_amount”输入字段进行验证。

'cb_amount' 值必须是这样的

'cb_amount' =< ('金额' - '首付')/2

我想在 showError 函数中添加这个。

最佳答案

使用 getElementsByName 获取元素。

let downpayment = documnet.getElementsByName("downpayment")[0].value
let amount = document.getElementsByName("amount")[0].value
let cb_amount = document.getElementsByName("cb_amount")[0].value

现在你可以写下你的条件了。此处 documnet.getElementsByName("downpayment") 返回的值是类似元素的数组,因此我们需要使用 [0] 来获取所需的元素。

关于javascript - 如何使用 "name = xxx"进行验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63007269/

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