Esto lo quiero hacer mediante javascript, mi código del formulario está dentro de varios Response.Write (Código asp clásico)
A continuación les coloco ambas partes del código:
Javascript:
Código:
Asp Clásico (parte del formulario)function disableText() { if(document.frmHiddenMembers.'chk" & CountN & "'.checked){ document.frmHiddenMembers.expired.disabled=false; }else{ document.frmHiddenMembers.expired.disabled=true; } }
Código:
Mi pregunta es: como puedo colocar el valor del atributo "name" del checkbox en el "if" de mi función javascript? Yo la he colocado de la siguiente manera document.frmHiddenMembers.'chk" & CountN & "'.checked pero no me funciona :(<form method="post" name="frmHiddenMembers" ID="frmHiddenMembers" action="TeamHiddenMembers.asp?p=<%=encryptedParameters%>" style="display:inline"> <table align="center" cellpadding="2" cellspacing="0" border="0" bgcolor="#EEEEEE" width="85%" class="bodytext" style="border: #a7b5bc 1px solid;"> Response.Write "<tr >" Response.Write "<td width='25px' style='word-break:break-all;' valign='top' nowrap>" Response.Write "<input type=checkbox id='chk"& CountN &"' name='chk" & CountN & "' onclick="disableText();" >" Response.Write "</td>" Response.Write "<td width='90px' colspan='4' valign=top style=""padding-top:4px;word-break:break-all;padding-left:0px;"" nowrap>" & Name & "</td>" Response.Write "<td width='140px' colspan='4' valign='top' style='padding-left:75px;' nowrap>" Response.Write"<INPUT type=""hidden"" id='Entity" & CountN &"' name='Entity" & CountN & "' value=" & EntityId & ">" Response.Write"<INPUT type=""hidden"" id='Team" & CountN &"' name='Team" & CountN & "' value=" & TeamID & ">" Response.Write "<SELECT id='lstTeam" & CountN &"' name='lstTeam" & CountN & "' style='width:110px;' disabled>"
Espero sus respuestas. Si existe otra forma de hacer la validación será bien recibida.
Gracias.