JavaScript判断元素是否具有required属性

快乐打工仔 分类:实例代码

关于required属性可以参阅HTML5 <input> required属性一章节。

下面介绍一下如何利用原生JavaScript来判断表单元素是否具有required属性。

代码实例如下:

<!doctype html>
<html>
<head>
<meta charset="utf-8">
<meta name="author" content="http://www.pipipi.net/" />
<title>犀牛前端部落</title>
<script type="text/javascript">
window.onload = function () {
  if (ele.getAttribute("required") != null) {
    ele.value = "www.pipipi.net";
  }
}
</script>
</head>
<body>
<form>
  <input id="ele" type="text" required/>
  <input type="submit" value="提交表单"/>
</form>
</body>
</html>

如果表单元素没有required属性值,那么getAttribute()返回值是null,只要返回值不是null,就说明具有此属性。

关于getAttribute()方法可以参阅getAttribute()一章节。

JavaScript判断元素是否具有required属性,这样的场景在实际项目中还是用的比较多的,关于JavaScript判断元素是否具有required属性就介绍到这了。

JavaScript判断元素是否具有required属性属于前端实例代码,有关更多实例代码大家可以查看

回复

我来回复
  • 暂无回复内容