function gows() { document.location.href="shangpinfenleii_add.jsp?id=<%=id%>"; } function hsgxia2shxurxu(nstr,nwbk) { if (eval("form1."+nwbk).value.indexOf(nstr)>=0) { eval("form1."+nwbk).value=eval("form1."+nwbk).value.replace(nstr+";", ""); } else { eval("form1."+nwbk).value=eval("form1."+nwbk).value+nstr+";"; } }这段代码什么意思
时间: 2023-07-19 21:49:12 浏览: 357
这段代码是一个JavaScript函数,包含两个子函数gows和hsgxia2shxurxu。
函数gows用于重定向页面,将用户跳转到一个名为shangpinfenleii_add.jsp的页面,并传递一个名为id的参数。
函数hsgxia2shxurxu用于处理表单中的多选框,可以实现选中或取消选中多选框的功能。具体实现是:首先判断当前多选框的值是否包含指定的字符串nstr,如果包含,则使用replace方法将该字符串删除;如果不包含,则将该字符串添加到多选框的值中,并在末尾加上分号。其中,nwbk是多选框的名称,可以通过eval方法动态获取。
阅读全文