常用函数代码段

//获得单选按钮的值
function getOptionValue(rad){
 radVal="";
 field=eval("document.all('"+rad+"');");
 for (i=0;i<field.length;i++) {
  if (field[i].checked==true){radVal=field[i].value;break;}
 }
  return radVal;
}

//获得单选按钮的文本
function getOptionText(rad){
 radVal="";
 field=eval("document.all('"+rad+"');");
 for (i=0;i<field.length;i++) {
  if (field[i].checked==true){radVal=field[i].nextSibling.nodeValue;break;}
 }
  return radVal;
}

//获得选中复选框的文本
function getOptionsText(check){
 chcVal="";
 field=eval("document.all('"+check+"');");
 for (i=0;i<field.length;i++) {
  if (field[i].checked==true){
   if(chcVal==""){
    chcVal=field[i].nextSibling.nodeValue;
   }
   else{
    chcVal=radVal+";"+field[i].nextSibling.nodeValue;
   }
  }
 }
  return chcVal;
}

//指定单选按钮选中某值
function setOptionValue(rad,val){
 field=eval("document.all('"+rad+"');");
 for(i=0;i<field.length;i++){
  if(field[i].value==val){field[i].checked=true;break;}
 }
}

//获得下拉列表值
function getSelectValue(sel){
 selVal="";
 field=eval("document.all('"+sel+"');");
 for (i=0;i<field.length;i++){
  if (field[i].selected==true){selVal=field[i].value;break;}
 }
  return selVal;
}

//指定下拉列表选中文本
function setSelectText(sel,Text){
 field=eval("document.all('"+sel+"');");
 for (i=0;i<field.length;i++){
  if (field.options[i].text==Text){field.options[i].selected=true;break;}
 }
}

//获得下拉列表文本
function getSelectText(sel){
 selText="";
 field=eval("document.all('"+sel+"');");
 for (i=0;i<field.length;i++) {
  if (field[i].selected==true){selText=field[i].text;break;}
 }
 return selText;
}
 

你可能感兴趣的:(代码,函数,职场,休闲)