js表单函数小集
<script language = "JavaScript">
//分隔字符串
function strDe(str,pt){
var temp = new Array();
temp = str.split("::");
if(pt==1){
return parseInt(temp[1]);
}else
{
return temp[pt];
}
}
//获得复选框的值
function getcheckbox(boxname,num){
var area="";
var count=0;
var checkvalue=document.getElementsByName(boxname);
for(var i=0;i<checkvalue.length;i++){
if(checkvalue[i].getAttribute("checked")){
if(num==0){
area += ","+strDe(checkvalue[i].getAttribute("value"),0);
}
else{
count += strDe(checkvalue[i].getAttribute("value"),1);
}
}
}
if(num==0){
return area;
}else
{
return count;
}
}
//获得列表值
function getlistbox(boxname)
{
var oListbox = document.getElementById(boxname);
if (oListbox.selectedIndex>=0)
{
return oListbox.options[oListbox.selectedIndex].value;
}
else
{
return null;
}
}
</script >