如何根据需要设置文本框/选择-使用JavaScript
How to set an textbox / select as required - using JavaScript
我需要知道如何将文本框或选择设置为"必需"。
就是这样
<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>
有人能帮我吗?
您可以这样做:
window.onload = function() {
document.getElementsByName('SAP Pers. Nr.').setAttribute('required','required');
}
https://developer.mozilla.org/en-US/docs/Web/API/Element.setAttribute
在表单中添加onsubmit="return validateRequired(),在javascript中可以执行以下操作:
function validateRequired()
{
var textBox = document.getElementById('textBox');
if (textBox.value == "")
return false;
}
这将检查您的textBox是否有值,如果没有,则返回false。您需要在textBox中添加一个id,以便getElementById能够工作。
在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;
}
相关文章:
- 如何选择使用jquery动态添加的类
- 选择使用 jQuery 接收 change() 事件的表单的提交按钮
- 多个<选择>使用选择,选项删除(已选择)
- jquery点击事件的整个选择使用“;这个“;关键字
- 如何根据需要设置文本框/选择-使用JavaScript
- 无法选择使用fabricjs添加的对象
- 在php中选择使用onclick without按钮的字段
- 如何选择使用Jquery作为参数传入的DOM元素
- 选择使用递归性迭代节点 js
- 选择2:使用代码动态添加新标签
- 填充 HTML,选择“使用第一个输入标记”
- 无法用数据实时搜索填充引导程序选择+使用jquery填充多个
- Jquery - 选择使用复选框进行操作
- 在 JS 中选择使用 JS 创建的 html 元素
- Html 选择使用选择来更改带有 Javascript 的按钮的链接
- 选择使用谷歌地图和跳跃运动的标记
- 选择2 使用多个键加载本地 json
- 选择2 - 使用预加载的选项创建 ajax
- 选择2-使用AJAX未在下拉列表中列出的结果
- 选择:使用jquery的可见表单元格不起作用