Fala galera to com uma duvida aqui!!!
seguinte, tenho uma area do meu projeto que preenche dinamicamente uma tela com varios checkbox (de acordo com o Banco de Dados)
e eu gostaria fazer o seguinte, quando o usuario selecionar o checkbox quero exibir dois campos texto para ele digitar uma data.
no momento meu teste é criar os dois campos e deixar eles invisivel, então quando o usuario selecionar o checkBox o campo fica visivel.
mas não estou conseguindo, quando seleciono o checkBox da um erro de [object error]
o codigo abaixo fica dentro de um div:
[code]
<%=rs_tipoEncaminhamento.getString(“nom_tip_encaminhamento”)%>                                     <input type="text" name="dtInicioPrograma" id="dtInicioPrograma" size="10" maxlength="10" onkeyup="formatar(this,'##/##/####',event)" onblur="validaData(this)" style="visibility: hidden">
                                    <input type="text" name="dtFinalPrograma" id="dtFinalPrograma" size="10" maxlength="10" onkeyup="formatar(this,'##/##/####',event)" onblur="validaData(this)" style="visibility: hidden">
                                        <%}%>
                                    <br>
                                </td>
                            </tr>
                            
                            <%}%>
                        </table>
[/code]
e o evento onclick chama essa função:
[code]function complementoEncaminhamento(){
    if(checa.checked==true)
    {
        //dtInicio.setAttribute("style",visible);
        //dtFinal.setAttribute("style",visible);
        dtInicio.style ("visibility: visible");
        dtFinal.style ("visibility: visible");
        //dtInicio.visibility("visible");
        //dtFinal.visibility("visible");
    }
    
} catch(erro){
        alert("Erro ao Carregar Complementos: "+erro);
  }
}[/code]
galera, me ajudem aew vai!!!
 
 
         
        
           
         
            
       
      
        
          
          
            wariows  
          
              
                Setembro 26, 2008, 10:15am
               
              #2 
           
         
        
          [quote=viniceranogueira]
[code]function complementoEncaminhamento(){
    if(checa.checked==true)
    {
        //dtInicio.setAttribute("style",visible);
        //dtFinal.setAttribute("style",visible);
        dtInicio.style ("visibility: visible");
        dtFinal.style ("visibility: visible");
        //dtInicio.visibility("visible");
        //dtFinal.visibility("visible");
    }
    
} catch(erro){
        alert("Erro ao Carregar Complementos: "+erro);
  }
}[/code][/quote]
Acho que assim funciona:
dtInicio.style.visibility = 'visible';
dtFinal.style.visibility = 'visible'; 
        
           
         
            
       
      
        
        
          valeeeeeeeuuuuu wariows!!!
deu certinho cara!!!
brigadaum!!!