我可以使用 jquery 或 JavaScript 将必需设置为文本字段。我需要这个,因为只有当用户通过复选框对问题选择"is"时,文本字段才对用户可见,并且当我使用其 id 通过 jquery 使文本字段可见时,我也想将其设为必需.我尝试通过添加 required 在标签中手动设置必填字段,但如果用户对使文本字段可见的问题选择“否”,则会给我带来问题。
最佳答案
当然,使用 jQuery 你可以这样做:
$('button').click(function() {
$('input[type="text"]').prop('required', true)
})
<强> jsFiddle example
或者使用纯 JS:
var btn = document.getElementById('button');
btn.addEventListener("click", function() {
document.getElementById('text').required = true;
})
<强> jsFiddle example
关于javascript - 如何使用 jquery 设置文本字段所需的 html5,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36115366/