如何更改验证表单中的属性值

How to change an attribute value in a validation form

本文关键字:属性 表单 何更改 验证      更新时间:2023-09-26

我创建了一个验证表单,这是您必须编译的字段之一:

<input type="number" name="height" min="160" max="200"/>

但是,如果有人单击单选按钮,我想修改最小数量。

<input type="radio" name="gender" value="male">

如果有人单击此处,我想将高度的最小数量设置为 170

<input type="radio" name="gender" value="female">

如果有人单击此处,我想将高度的最小数量设置为 160

有人可以帮助我吗?:)

试试这个:

<input id='height_input' type="number" name="height" min="160" max="200"/>
<input type="radio" name="gender" value="male" onclick="setmin(170)">
<input type="radio" name="gender" value="female" onclick="setmin(160)">

然后在Javascript中:

function setmin(n) {
    document.getElementById('height_input').min = n;
}

jQuery是完全没有必要的。无需使用庞大的库来完成如此简单的任务。请记住将id='height_input'添加到您的第一个输入中,就像我上面显示的那样。

jQuery将是你最好的选择。

您可以使用 ATTR 更改属性的值,也可以使用打开或单击将单击处理程序添加到两个单选按钮

这是开始使用jQuery的好资源