我想知道是否可以根据其他元素状态设置"必需"元素.例如,假设我有一个输入元素,当且仅当用户检查特定复选框时,我才想要"输入".首先,这可以在不使用JavaScript的情况下完成吗?其次,如果我们使用JavaScript,当然可以设置规则/验证,如果用户检查该复选框,但是关于默认浏览器验证错误的一致性呢?单击复选框后,向元素添加"required"属性是否"正确"?我在这里看不到替代品.你对这个有什么看法?
我认为没有 javascript 就无法做到这一点。
使用 javascript,你可以很容易地做到这一点。
我required
只会在单击复选框后添加属性。
事实上,我会把它做成toggled
一块,这样用户就可以取消选中和不需要输入。
但是,我不会依赖浏览器对该required
属性的实现。相反,我会使用一些 CSS(突出显示、动画、显示一些单词)创建我自己所需的通知。
归档时间: |
|
查看次数: |
5528 次 |
最近记录: |