gpt4 book ai didi

javascript - Livevalidation 和 checkbox、radio、select 组

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:07:49 27 4
gpt4 key购买 nike

Livevalidation 脚本非常适合验证表单,但您应该如何处理一组复选框、单选框和选择。见网站:http://www.livevalidation.com/

最佳答案

这是可以做到的,尽管 LiveValidation 会与您作对。您不能将验证器附加到输入类型="radio"。

所以我所做的是添加一个虚拟输入元素,例如:

<input id="foo" type="text" style="display: none;" value="1" />

添加到我的表单中,然后向其中添加一个 Validate.Custom。自定义验证函数类似于

function () {
return $('input[name=myRadioName]:checked').length;
}

这是我使用独立的 LiveValidation 和 jQuery 所做的;如果您使用的是 prototype.js 版本,可能可以做类似的事情。一个陷阱是您必须为您的虚拟输入元素分配一个值属性,因为 LiveValidation 似乎会跳过没有值的输入(当然 Validate.Presence 除外)。

关于javascript - Livevalidation 和 checkbox、radio、select 组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1366935/

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