JSP单选按钮验证、下拉框验证、复选框验证实现代码

  //验证性别(单选按钮验证)

  function checkXb(){

  var temp = false;

  var xbObj1= document.getElementById("xb1");

  var xbObj2= document.getElementById("xb2");

  if(xbObj1.checked || xbObj2.checked){

  temp = true;

  }

  return temp;

  }

  function checkform() {

  //验证性别(单选按钮验证)

  if(!checkXb()){

  alert("请选择性别");

  return false;

  }

  //验证人员类别(下拉框验证)

  if(document.getElementById("lb").selectedIndex == 0){

  alert("请选择人员类别");

  return false;

  }

  }

  // (复选框验证)判断是否选择了至少一个CheckBox.

  function checkSelectedOne(cbxName){

  var cbxs = document.getElementsByName(cbxName);

  if(cbxs != null){

  if(cbxs.length){

  for(var i=0; i<cbxs.length; i++){

  if(cbxs[i].checked) {

  return true;

  }

  }

  }else{

  return cbxs.checked

  }

  }

  return false;

  }

  if(!checkSelectedOne('xgjzh')){

  alert("你没有选择!");

  }