JSP URL中的参数来源于JS函数的返回值

来源:互联网 发布:上位机组态软件 编辑:程序博客网 时间:2024/06/04 09:00

<a name="finish"
    onClick="href='/TalentPoolSystem1/JSP/ManualInputInfo.jsp?certificate=' + checkedValue();">选择完毕</a>

 

js函数(该函数用于读取所有选中的checkbox的值,并合成字符串,传递给另一个jsp页面)

function checkedValue() {
 var certificateName = document.getElementsByName("certificate");
 var checkedName = "";
 if (certificateName != null) {
  for ( var i = 0; i < certificateName.length; i++) {
    if (certificateName[i].checked == true) {
       checkedName += certificateName[i].nextSibling.nodeValue + ",";
   }
  }
 }

   var len = checkedName.length - 1;
  checkedName = checkedName.substring(0, len);

 return checkedName;
}