Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
bom dia galera é o seguinte,
eu tenho campos texto que são gerados dinamicamente assim chkCursos[].
Aí eu preciso que quando o cara clicar em determinado curso ( chkCursos[]) o campo
de texto seja habilitado. Mas a pergunta é como saber qual campo ele clicou e qual o indice desse campo sendo
que o name é tudo igual???? no caso chkCursos[] e txtDesc[]. txtDesc[] é o que eu quero habilitar.
eu to usando assim
for (var i = 0; i < document.frmAdmManPromo.elements.length; i++)
{
document.frmAdmManPromo.elements[i].disabled = false;
}
Mas aí vem a pergunta: Como saber que ele clicou no chkCursos[] nº 10 e então eu tenho que habilitar o txtDesc[]
nº 10....?????!!!!
<tr>
<td colspan="3" valign="top" bordercolor="#CCCCCC" bgcolor="#CCCCCC">Nome
do Curso</td>
<!--chkHabCargaHoraria = Checkbox para habilitar carga horária -->
<td colspan="2" bordercolor="#CCCCCC" bgcolor="#CCCCCC"><input name="chkHabCargaHoraria" type="checkbox" id="chkHabCargaHoraria" value="checkbox" onClick="habilitarCampo()">
Carga horária</td>
<!--chkHabDesconto = Checkbox para habilitar carga horária -->
<td colspan="2" bordercolor="#CCCCCC" bgcolor="#CCCCCC"><input name="chkHabDesconto" type="checkbox" id="chkHabDesconto" value="checkbox">
Desconto</td>
<td valign="top" bordercolor="#CCCCCC" bgcolor="#CCCCCC">Preço final
do curso</td>
</tr>
<tr>
<td width="9%" bordercolor="#CCCCCC" bgcolor="#CCCCCC"><div align="left">
<input name="chkCursos[]" type="checkbox" id="chkCursos[]" value="<?=$curso->idCurso[$i]?>">
</div></td>
<td width="10%" bordercolor="#CCCCCC" bgcolor="#CCCCCC">
<?=$curso->nomeCurso[$i]?>
</td>
<td width="9%" bordercolor="#CCCCCC" bgcolor="#CCCCCC"> </td>
<td width="5%" bordercolor="#CCCCCC" bgcolor="#CCCCCC"> </td>
<td width="18%" bordercolor="#CCCCCC" bgcolor="#CCCCCC"><input name="txtCargaHor[]" type="text" id="txtCargaHor[]" size="5" maxlength="10" value="<?=$curso->cargaHoraria[$i]?>" disabled></td>
<td width="6%" bordercolor="#CCCCCC" bgcolor="#CCCCCC"> </td>
<td width="20%" bordercolor="#CCCCCC" bgcolor="#CCCCCC"><input name="txtDesc[]" type="text" id="txtDesc[]" size="5" maxlength="10" value="<?=$curso->vetDesconto[$i]?>">
%</td>
<td bordercolor="#CCCCCC" bgcolor="#CCCCCC"><input name="txtPreco" type="text" id="txtPreco" disabled value=""></td>
</tr>Carregando comentários...