用“ 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";


创建此元素后,如何添加“必需”属性?

最佳答案

您可以像设置其他字符串一样设置它,可以使用true或基本上任何字符串。

inputElement.required = true;


要么

inputElement.required = "required";

08-08 06:02