Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá amigo, tenho uma imagem que a linha dele se encontra de seguinte forma:
<td width="84%"> <input name="auxDataEmiDe" type="text" value="01/01/1901" class="campoN" style="width:85px;" maxlength="10" onkeypress="return tecla(event);" onchange="mascara('D',this)" onfocus="lightField(this,'#D4F1D1');" onblur="lightField(this,'#FFFFFF');"> <img src="images/calendario.gif" onclick="abreListagem('/xxx/calendario.jsp','auxDataEmiDe',215,235);"> até <input name="auxDataEmiAte" type="text" value="01/01/2999" class="campoN" style="width:85px;" maxlength="10" onkeypress="return tecla(event);" onchange="mascara('D',this)" onfocus="lightField(this,'#D4F1D1');" onblur="lightField(this,'#FFFFFF');"> <img src="images/calendario.gif" onclick="abreListagem('/xxx/calendario.jsp','auxDataEmiAte',215,235);"> </td>
ate ai tudo ok, tenho a informacao no evento onclick auxDataEmiAte e De, em que tenho que recuparar em outra pagiuna e comparar, estou fazendo assim na outra pagina em que se encontra um calandario que quando clico nele ele verifica qual evento o chamou para jogar a data no campo que o parametro chamado fez:
// Aqui faço a comporação para os cliques retornando para o campo correto. if(this.name.frm == 'auxDataEmiDe'){ opener.document.frm.auxDataEmiDe.value = dateStr; }else{ opener.document.frm.auxDataEmiAte.value = dateStr; }
Ate ai tudo beleza onde esta o IF(this.name == 'auxDataEmiDe') ele nao faz nada se ele chamar ele ainda cai no else e preenche o campo errado, gostaria de saber o que esta errado no this.name, é realmente esse o procedimento this??? Grato
Carregando comentários...