1,html的body的提交按钮
<button id="id_name" th:text="提交"></button>
2,jQuery定义函数
id_name.onclick = function() {
var input=document.getElementsByTagName("input"); //获取页面中所有的input标签
for (var i = 0; i < input.length; i++) {
switch(input[i].type.toLowerCase()) {
case 'radio'://判断radio值是否已经选择
var isCheckedR = 0;
var radio = document.getElementsByName(input[i].name);
for(var j=0;j<radio.length;j++) {
if(radio[j].checked) {
isCheckedR = 1;
break;
}
}
if(isChecked == 0) {
alert("请选择radio。");
return false;
}
break;
case 'checkbox'://判断checkbox值是否已经选择
var isCheckedC = 0;
var checkbox = document.getElementsByName(input[i].name);
for(var j=0;j<check.length;j++) {
if(checkbox[j].checked) {
isCheckedC = 1;
break;
}
}
if(isChecked == 0) {
alert("请选择checkbox。");
return false;
}
break;
case 'text'://判断text值是否已经填写
if(input[i].value == "") {
alert("请输入text值。");
return false;
}
break;
}
}
return true;
}
有删改
参考链接:https://blog.csdn.net/Jony07/article/details/5398916