修改时,select根据参数自动选择其中某项

来源:互联网 发布:head first python知乎 编辑:程序博客网 时间:2024/06/07 06:29


  1. <mce:script type="text/javascript"><!--  
  2.     function dw(pd_dw,pd_year){  
  3.     document.editzw.file_title.value="${gwzf.file_title}";  
  4.     document.editzw.file_wh_number.value="${gwzf.file_wh_number}";  
  5.     document.editzw.file_date.value="${gwzf.file_date}";  
  6.     document.editzw.file_people_name.value="${gwzf.file_people_name}";  
  7.     var i,num,op  
  8.     num=document.editzw.file_wh_dw.length;  
  9.         for(i=0;i<num;i++){  
  10.         op=document.editzw.file_wh_dw.options[i];  
  11.         if(op.value==pd_dw) op.selected=true;  
  12.     }  
  13.     var j,num2,op2  
  14.     num2=document.editzw.file_wh_year.length;  
  15.         for(j=0;j<num2;j++){  
  16.         op2=document.editzw.file_wh_year.options[j];  
  17.         if(op2.value==pd_year) op2.selected=true;  
  18.     }  
  19.     }  
  20.       
  21. // --></mce:script>  

上边为脚本 其中editzw为表单name   file_wh_dw为select的name

<body onload="dw('${gwzf.file_wh_dw }','${gwzf.file_wh_year }')"> 在网站加载时执行脚本

下边为select

  1. <select name="file_wh_dw">  
  2.             <option value="">请选择</option>  
  3.             <option value="市场部">市场部</option>  
  4.             <option value="培训部">培训部</option>  
  5.             <option value="人力资源部">人力资源部</option>  
  6.             <option value="研发部">研发部</option>  
  7.             <option value="行政部">行政部</option>  
  8. </select>  
  9. <select name="file_wh_year">  
  10.             <option value="2010">2010</option>  
  11.             <option value="2009">2009</option>  
  12.             <option value="2008">2008</option>  
  13.             <option value="2007">2007</option>  
  14.             <option value="2006">2006</option>  
  15.             <option value="2005">2005</option>  
  16.             <option value="2004">2004</option>  
  17. </select>  

  1. <mce:script type="text/javascript"><!--  
  2.     function dw(pd_dw,pd_year){  
  3.     document.editzw.file_title.value="${gwzf.file_title}";  
  4.     document.editzw.file_wh_number.value="${gwzf.file_wh_number}";  
  5.     document.editzw.file_date.value="${gwzf.file_date}";  
  6.     document.editzw.file_people_name.value="${gwzf.file_people_name}";  
  7.     var i,num,op  
  8.     num=document.editzw.file_wh_dw.length;  
  9.         for(i=0;i<num;i++){  
  10.         op=document.editzw.file_wh_dw.options[i];  
  11.         if(op.value==pd_dw) op.selected=true;  
  12.     }  
  13.     var j,num2,op2  
  14.     num2=document.editzw.file_wh_year.length;  
  15.         for(j=0;j<num2;j++){  
  16.         op2=document.editzw.file_wh_year.options[j];  
  17.         if(op2.value==pd_year) op2.selected=true;  
  18.     }  
  19.     }  
  20.       
  21. // --></mce:script>  

上边为脚本 其中editzw为表单name   file_wh_dw为select的name

<body onload="dw('${gwzf.file_wh_dw }','${gwzf.file_wh_year }')"> 在网站加载时执行脚本

下边为select

  1. <select name="file_wh_dw">  
  2.             <option value="">请选择</option>  
  3.             <option value="市场部">市场部</option>  
  4.             <option value="培训部">培训部</option>  
  5.             <option value="人力资源部">人力资源部</option>  
  6.             <option value="研发部">研发部</option>  
  7.             <option value="行政部">行政部</option>  
  8. </select>  
  9. <select name="file_wh_year">  
  10.             <option value="2010">2010</option>  
  11.             <option value="2009">2009</option>  
  12.             <option value="2008">2008</option>  
  13.             <option value="2007">2007</option>  
  14.             <option value="2006">2006</option>  
  15.             <option value="2005">2005</option>  
  16.             <option value="2004">2004</option>  
  17. </select>  
0 0