Estou com um probleminha com esse fonte q a função nao esta funcionando...
<html> <head> </head> <body> <script> function pergunta() { if ( document.teste.opt ) { for ( var i=0; i < document.teste.opt.length; i++ ) { if ( document.teste.opt[i].checked ) { if ( document.teste.opt[i].value=="v" ) { document.getElementById('if_layout').style.display = 'block'; document.getElementById('formNao').style.display = 'none'; } else { document.getElementById('if_layout').style.display = 'none'; document.getElementById('formSim').style.display = 'block'; } } else { document.getElementById('if_layout').style.display = 'none'; document.getElementById('formNao').style.display = 'none'; document.getElementById('formSim').style.display = 'none'; } } } } </script> <div id="teste"> <form name="teste"> <center>Este chamado foi encerrado?<br>  Sim<INPUT type=radio value="v" name="opt" onclick="document.getElementById('if_layout').style.visible='hidden';" >         Não<INPUT type=radio value="f" name="opt" onclick="document.getElementById('formNao').style.visible='hidden';" > </center> <br><br> <center> <INPUT type="button" value="Ok" onclick="pergunta()"></center> </form> <div id="if_layout"> Controle de Satisfação<br> <tr> <td> <input name="input" type="radio" value"Regular"> Regular <input name="input" type="radio" value"Bom"> Bom <input name="input" type="radio" value"Ótimo"> Ótimo <input name="input" type="radio" value"Execelente"> Exelente <input name="input" type="radio" value"Ruim"> Ruim <input name="input" type="radio" value"Péssimo"> Péssimo <br><br> </td> </tr> </div> </table> <center> <div id="formNao"> <form id="formNao" > <textarea name="observacao" cols="40" rows="6"></textarea><br><br> <input type="submit" name="update" value="Reabrir Chamado"><br><br> </div> </form> <div id="formSim"> <form id="formSim" > <textarea name="observacao" cols="40" rows="6"></textarea><br><br> <input type="submit" name="update" value="Fechar Chamado"><br><br> </div> </form> </center> </body> </html>
Eu qria q quando clicar em "sim" abre o Controle de Satisfação e se for "nao" abre o campo textarea, e se nada estiver selecionado nao aparece nada, soh a pergunta Este chamado foi encerrado com os combo sim ou nao.
Se alguem poder me ajuda
Agradeço desde já