使用“required”属性创建HTML5输入元素的正确方法是什么?
例如,在HTML中,我会使用类似的东西:
<input id="myId" name="myName" type="text" required>
但我需要在JavaScript中使用以下方法执行此操作:
var inputElement = document.createElement("input");
inputElement.id = "myId";
inputElement.name = "myName";
inputElement.type = "text";
创建此元素后,如何添加“required”属性?
答案 0 :(得分:4)
您可以像其他人一样设置它,您可以使用true或基本上任何字符串。
inputElement.required = true;
或
inputElement.required = "required";