问题描述
预期输出:创建一个具有两个输入(一个文本和一个提交)的表单;文本输入必须是必需的。
输出: 两个输入的表单,文本输入的 html 中的属性/属性(不确定)设置为 required=""
,但这实际上不是必需的:我可以在输入文本中输入一个空值。
尝试过的解决方案:在表单附加前后移动 formText.required=true
,尝试过 setAttribute("required"="")
以及这两者的其他组合。
//form
const formAnswer = document.createElement("form")
//input text
const formText = document.createElement("input")
formText.setAttribute("type","text");
// formText.required=true; also tryed here
//input submit
const formButton = document.createElement("input")
formButton.setAttribute("type","submit");
formButton.value = "Answer"
formButton.onclick=answerQuestion
//appending
formAnswer.appendChild(formText);
formAnswer.appendChild(formButton);
body.appendChild(formAnswer)
//input properties
formText.required=true;
formText.select()
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)