我需要知道如何设置文本框或选择“必需”。
这就是它的外观
<input type="textbox" name="SAP Pers. Nr." type="text" size="30" value="">
在js之后它看起来应该是这样的
<input type="textbox" name="SAP Pers. Nr." type="text" size="30" value="" required>
是的,有人可以帮助我吗?
答案 0 :(得分:2)
你可以这样做:
window.onload = function() {
document.getElementsByName('SAP Pers. Nr.').setAttribute('required','required');
}
https://developer.mozilla.org/en-US/docs/Web/API/Element.setAttribute
答案 1 :(得分:1)
在表单中添加onsubmit =“return validateRequired(),在javascript中你可以这样做:
function validateRequired()
{
var textBox = document.getElementById('textBox');
if (textBox.value == "")
return false;
}
这将检查你的textBox是否有值,如果没有,则返回false。 您需要在textBox中添加一个id才能使getElementById正常工作。
答案 2 :(得分:1)
在html中: -
<form name="frm">
Question: <input name="question"/> <br />
<input id="insert" onclick="return IsEmpty();" type="submit" value="Add Question"/>
</form>
的javascript: -
function IsEmpty(){
if(document.forms['frm'].question.value == "")
{
alert("empty");
return false;
}
return true;
}
答案 3 :(得分:-2)
在html中: -
<form name="frm">
Question: <input name="question"/> <br />
<input id="insert" onclick="return IsEmpty();" type="submit" value="Add Question"/>
</form>
的javascript: -
function IsEmpty(){
if(document.forms['frm'].question.value == "")
{`enter code here`
alert("empty");
return false;
}