Macros

给我一支烟!请所有烦恼都能过往如云烟!

导航

常用JS方法总结

1.在下拉框中选择值时.使下面的一些如文本框,复选框等进行显示和隐藏的方法:
function ShowOrHidden()
 {
   if(document.form.AFFAIR_ID.options[document.form.AFFAIR_ID.selectedIndex].value=='206')
   {
        PhoneApp.style.display='';
        PhoneApp.style.disabled=false;
   }
   else
  {
      PhoneApp.style.display='none'; 
      PhoneApp.style.disabled=true;
  }
  document.form.action="NewADSL.jsp"; //这两句作用是在下拉框进行提交数据
  document.form.submit();
  //var pageValue=document.form.jumpPage.options[document.form.jumpPage.selectedIndex].value;
  //location.href="reck.jsp?year="+<%=year%>+"&month="+<%=month%>+"&page="+pageValue;

 }
 ////////////////////////////////////////////////////////
html
装ADSL无号 装ADSL有号* 

这样就会使ID=PhoneApp的标签项进行显示和隐藏.

 

2.当一个复选框被选中.使文本框无效.

function checkthis(theobj){ if(theobj.checked==true){ document.forms[0].LIMITPWD.disabled=false; }else{ document.forms[0].LIMITPWD.disabled=true; } }

///////////

html

<INput type=checkbox

onClick="<%=urrentvalue.equals("101")?"checkthis(this)":""%>" value= name="SERV_ITEM" >

<input  name="LIMITPWD" type="text" id="LIMITPWD" disabled>

posted on 2005-08-26 10:27  Macros  阅读(259)  评论(0)    收藏  举报