The arlindo Postado Outubro 17, 2009 Denunciar Share Postado Outubro 17, 2009 (editado) quero passar o valor do java script para o div que vai abrir ..aqui o codigo.. abracos obrigado desde já..<script Language="JavaScript"> function pegavalor(f1) { var categoria=document.f1.categoria.value; if(categoria=="") { document.getElementById('DIVJURIDICA').style.display = 'block'; alert(categoria); } else { document.getElementById('DIVJURIDICA').style.display = 'none'; alert(categoria); } if(categoria!="") { document.getElementById('DIVFISICA').style.display = 'block'; //document.f1.jur=document.getElementById('DIVFISICA').value; } else { document.getElementById('DIVFISICA').style.display = 'none'; } } </Script> <? //include "../consult/mysqlexecuta.php"; include "../../config/mysqlconecta.php"; $pg= $_GET['pg']; $categoria = $_GET['categoria_legislacao']; $res=mysql_query("SELECT t.tipo_legislacao_id, l.categoria_legislacao_id, l.tipo_legislacao_id, l.estado_id, l.ano, c.categoria_legislacao, c.categoria_legislacao_id FROM categoria_legislacao c, legislacao l, tipo_legislacao t WHERE (t.tipo_legislacao_id = l.tipo_legislacao_id) AND (l.categoria_legislacao_id = c.categoria_legislacao_id) AND (l.categoria_legislacao_id ='$categoria') AND (l.tipo_legislacao_id ='$pg') GROUP BY l.ano DESC "); $linhas=mysql_num_rows($res); ?> <form name="f1" id="f1" method="GET" onSubmit="return valida_1(this);"> <table width="100%" border="0" align="center" cellpadding="0" cellspacing="2"> <tr> <td width="30"><img src="img/3.gif" width="28" height="28"></td> <td class="Titulo16"><strong><em><font color="#666666">Adicionar Cliente:</font></em></strong></td> </tr> </table> <table border="1" cellpadding="1" cellspacing="2"> <tr> <td> <select name="categoria" class="frm1" id="categoria" onchange="pegavalor(this)" onFocus="this.className='frm2'" onBlur="this.className='frm1'"> <option value="" selected="selected">Selecione</option> <? while ($row=mysql_fetch_array($res)) { $ano=$row['ano']; echo "<option value=".$ano.">".$ano."</option>"; } ?> </select> </td> <tr> <td><input onClick="pegavalor(this)" type="submit" class="btn1" value="Consultar"></td> </tr> </tr> <tr> <td colspan="2"> <div id="DIVFISICA" style="display:none"> <table border="1" align="center" width="200"> <tr> <td bgcolor="#B9E2EE" align="center" colspan="2"> teste </td> </tr> </table> </div> </td> </tr> <tr> <td colspan="2"> <div id="DIVJURIDICA" style="display:none"> <table border="1" align="center" width="200"> <tr> <td bgcolor="#B9E2EE" align="center" colspan="2"> <b>Pessoa Juridica</b> </td> </tr> </table> </div> </td> </tr> <tr> <td colspan="2"> <table border="0" cellspacing="0" cellpadding="0"> <tr> <td><input name="adicionar" type="submit" class="btn1" value="Adicionar"></td> <td> </td> <td><input type="button" class="btn1" onclick="closeMessage()" value="Cancelar"></td> </tr> </table> </td> </tr> </table> </form> </html> Editado Outubro 17, 2009 por The arlindo Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Jonathan Queiroz Postado Outubro 17, 2009 Denunciar Share Postado Outubro 17, 2009 Seria pra colocar modificar o texto da div via Javascript ?Se for isso, faça assim:document.getElementById("sua_div").innerText="Meu novo texto" Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 The arlindo Postado Outubro 17, 2009 Autor Denunciar Share Postado Outubro 17, 2009 Seria pra colocar modificar o texto da div via Javascript ?Se for isso, faça assim:document.getElementById("sua_div").innerText="Meu novo texto"mais ou menos .. eu queria passar a variavel do php para a div.. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Jonathan Queiroz Postado Outubro 17, 2009 Denunciar Share Postado Outubro 17, 2009 Nesse caso não bastaria escrever o código PHP dentro da div ? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 The arlindo Postado Outubro 17, 2009 Autor Denunciar Share Postado Outubro 17, 2009 (editado) mas eu preciso selecionar um ano dentro do select..para poder postar dentro da div.. Editado Outubro 17, 2009 por The arlindo Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Jonathan Queiroz Postado Outubro 17, 2009 Denunciar Share Postado Outubro 17, 2009 Então a div deve mudar o conteúdo vindo de uma variável do PHP a depender do valor do select, é isso ?Nesse caso terá que utilizar AJAX. Há alguns exemplos no Repositório de Scripts. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 The arlindo Postado Outubro 18, 2009 Autor Denunciar Share Postado Outubro 18, 2009 onde fica o repositorio?? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Jonathan Queiroz Postado Outubro 18, 2009 Denunciar Share Postado Outubro 18, 2009 Repositório de Scripts - Ajax, JS, XML, DOM Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
The arlindo
quero passar o valor do java script para o div que vai abrir ..
aqui o codigo..
abracos obrigado desde já..
Editado por The arlindoLink para o comentário
Compartilhar em outros sites
7 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.