我可以使用jquery或JavaScript将必需的设置为文本字段。我需要这个,因为只有当用户通过复选框对问题选择“是”时,文本字段才会显示给用户,当我使用其ID通过jquery使文本字段可见时,我还想使其必需。我尝试通过添加必需手动在标记中手动创建字段,但如果用户选择“否”使文本字段可见,则会为我创建问题。
答案 0 :(得分:1)
当然,使用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 强>