我创建了一个验证表单,这是您必须编译的字段之一:
<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
有人能帮助我吗? :)
答案 0 :(得分:0)
试试这个:
<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 =&#39; height_input&#39;对你的第一个输入,就像我上面显示的那样。
答案 1 :(得分:0)