comment remplacer document.getElementById par une autre fonction java script pour acceder au id des controles asp.net dans une content page liée à une master page.
voila mon code java script ,apres plusieurs essais il ne me retourne pas le valeur du clientid.help svp
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 <script src="js/custom.js" type="text/javascript"></script> <asp:CheckBox ID="ck" onclick="change()" runat="server" OnCheckedChanged="ck_CheckedChanged" /> <asp:TextBox ID="tb" runat="server"></asp:TextBox><br />
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 function change() { var val = document.getElementById('<%=ck.ClientID %>').Checked; if(val) { alert('I came from an external script! Ha, Ha, Ha!!!!'); document.getElementById('<%=tb.ClientID %>').disabled=false; } else { document.getElementById('<%=tb.ClientID %>').disabled=true; } }
Partager