2011-05-13 4 views
-5
 function ActiveTab() 
     { 
     var a= $find("ctl00_ContentPlaceHolder1_tcEmployee_ClientState").value; 
     alert("First line"); 
     var add=document.getElementById("ctl00_ContentPlaceHolder1_btnAddRecord"); 
      alert("after add"); 
     var update=document.getElementById("ctl00_ContentPlaceHolder1_btnUpdateRecord"); 
      alert("after update"); 
      var delet= document.getElementById("ctl00_ContentPlaceHolder1_DeleteRecord"); 
       alert("after del"); 
      if(a == 0) 
      { 
        alert("if 0"); 
       add.WebForm_PostBackOptions = "Insertion"; 
       update.WebForm_PostBackOptions = "Insertion"; 
       delet.WebForm_PostBackOptions = "Insertion"; 
      } 
      else if(a == 1) 
      { 
       alert("if 1"); 
       add.WebForm_PostBackOptions = "Insertion1"; 
       update.WebForm_PostBackOptions = "Insertion1"; 
       delet.WebForm_PostBackOptions = "Insertion1"; 
      } 
      else 
      { 
        alert("else"); 
       add.WebForm_PostBackOptions = "Insertion2"; 
       update.WebForm_PostBackOptions = "Insertion2"; 
       delet.WebForm_PostBackOptions= "Insertion2"; 
      } 
     } 

私のコードに問題があります。私のコードで何が間違っているエラーが不足していることはjavascriptエラー

答えて

3

getElementById次のようになります。

var add = document.setElementById("ctl00_ContentPlaceHolder1_btnAddRecord"); 

とは=を逃す:

var delet document.getElementById("ctl00_ContentPlaceHolder1_DeleteRecord"); 
+0

それは私のミスでしたが、getElementByIdを持つにも欠けがあります、同じエラー – Umair

+0

を持っています「= 'sign –

+0

私は編集して、今それをチェックしています。 – Umair