Jump to content

Wellington Paulino

Members
  • Content count

    4
  • Joined

  • Last visited

Community Reputation

0 Comum

About Wellington Paulino

  1. Wellington Paulino

    Onload não funciona quando a página é carregada em uma div de outra.

    Olá. Omar~, Obrigado pela explicação e pela dica. Consegui compreender o motivo, mas ainda não consegui fazer funcionar.
  2. Olá, tenho uma página (pag2.html) que ao ser carregada exibe um texto na tela através do evento onload. Porém quando tento abrir esta pagina em uma div (div1) de outra página (pag1.html) a mensagem não é exibida. Desde já agradeço a ajuda. Seguem abaixo os códigos: Arquivo pag1.html <!DOCTYPE HTML> <HTML lang="pt-br"> <HEAD> </HEAD> <meta charset="utf-8"> <script src="javas.js" charset="utf-8"></script> <body> <input type="button" value="Carregar..." onclick="carregar()" > <div id="div1"></div> </body> </HTML> Arquivo pag2.html <!DOCTYPE HTML> <HTML lang="pt-br"> <HEAD> </HEAD> <meta charset="utf-8"> <script src="javas.js" charset="utf-8"></script> <body onload="mensagem()"> <div id="div2"></div> </body> </HTML> Arquivo javas.js function mensagem() { var text = "Mensagem."; document.getElementById("div2").innerHTML = text; } function carregar() { xmlreq = CriaRequest(); if(xmlreq) { xmlreq.onreadystatechange = function() { resultado("div1", "pag2.html"); }; xmlreq.open("POST", pagina, true); xmlreq.send(''); } } function resultado(elemento, pagina) { if(xmlreq.readyState == 4) { var res = xmlreq.responseText; document.getElementById(elemento).innerHTML = res; xmlreq.abort(); } else if(xmlreq.readyState == 1) { var mensagem = '<b>Carregando...</b>'; document.getElementById(elemento).innerHTML = mensagem; } }
  3. Wellington Paulino

    Lista de seleção retornando vazia

    BrunoBit, Boa noite. Funcionou perfeitamente. Erro de iniciante. Muito obrigado.
  4. Wellington Paulino

    Lista de seleção retornando vazia

    Boa noite! Estou tentando criar uma lista de seleção usando com os resultados de uma query no mysql, porém apesar da lista carregar a quantidade de linhas igual a quantidade de registros existentes na tabela, os registros aparecem vazios (listavazia.jpg). Ao executar a mesma query para exibir no formato texto, sem lista de seleção, o resultado aparece corretamente (listatexto.png). Como faço para que as opções na lista de seleção apareçam preenchidas com o conteúdo da tabela? Desde já agradeço a ajuda. <?php $con = mysqli_connect('localhost','******','','*******') or die ('Sem conexão'); $busca = "select produto from produtos;"; $resultado = mysqli_query($con, $busca); echo "<select name='listaProd'>"; while($linha = mysqli_fetch_array($resultado)) { echo "<option value=" . $linha['produto']. ">" . "</option>"; //echo $linha['produto'] . "<br>"; } echo "</select>"; mysqli_close($con); ?>
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.