我有几个选择元素和输入字段....我可以执行一系列if
语句来检查,但我很好奇是否有一个主函数可以查看 DOM 并查看数据元素中是否有值?
谢谢
<!DOCTYPE html>
<html>
<head>
<style>
td { text-align:center; }
</style>
<script src="http://code.jquery.com/jquery-1.9.1.js"></script>
</head>
<body>
<table border="1">
<tr><td>TD #0</td><td></td></tr>
<tr><td>TD #2</td><td></td></tr>
<tr><td></td><td>TD#5</td></tr>
</table>
<script>$("td:empty").text("empty!").css('background', 'rgb(255,220,200)');</script>
</body>
</html>
顺便说一句,您可以简单地使用表单元素的必需属性
例子<input type="text" required="required">
您可以添加一个名为 required_check 的类并使用 jquery 遍历它们
// target the proper elements and loop through them
$('.required_check').each(function(){
//check the value of currently targeted element
if($(this).val() == ''){
// run code if field is empty
alert($(this).attr('name')+' cannot be empty!');
}
});