LaércioSampaio Postado Setembro 24, 2009 Denunciar Share Postado Setembro 24, 2009 (editado) Boa tarde senhores !!!Estou enfrentando um pequeno problema com o ONMOUSEOVER E ONMOUSEOUT.É o seguinte.....Criei uma função java (na verdade copiei. Rsrs) que funciona prefeitamente dentro do do <TD>, porém a mesma função não funciona dentro do <TR>.Segue o código...<script LANGUAGE="JavaScript"> function move_i(what) { what.style.color='red'; } function move_o(what) { what.style.color=''; } </SCRIPT> //Conexão com o banco include ('includes/conectsql.php'); //Query todos os reparos ativos no SIGITM $query = mssql_query("SELECT TQI_CODIGO, TQI_DATA_RECLAMACAO, TIS_LP, TIS_CLIENTE_TITULAR, TIS_VELOCIDADE, POI_NOME, STI_NOME, TIS_SERVICO_TIPO_NOME, TQI_TIPO_ABERTURA FROM BASE WHERE POI_NOME<>'Preventivo' AND STI_NOME<>'Fechado' ORDER BY TQI_CODIGO ASC") or die ("Erro de conexão com a tabela"); // Monta o cabeçalho da tabela echo "<table class=\"tabela\">"; echo "<TH class=\"cabeca\">SGT</TH><TH class=\"cabeca\">CLIENTE</TH> <TH class=\"cabeca\">STATUS</TH><TH class=\"cabeca\">ABERTURA</TH> <TH class=\"cabeca\">CIRCUITO</TH><TH class=\"cabeca\">VELOCIDADE</TH> <TH class=\"cabeca\">SERVIÇO</TH><TH class=\"cabeca\">ABERTURA</TH>"; //AQUI É O PROBLEMA!!!!! echo '<TR ONMOUSEOVER=\"move_i(this)\" ONMOUSEOUT=\"move_o(this)\"></tr>'; //Inicia while do resultado while($row = mssql_fetch_array($query)) { //Zebra tabela include('includes\zebra.php'); //Monta o resultado em uma tabela echo "<TD align = 'center' bgcolor=$fundo>".$row['TQI_CODIGO']."</font></TD>"; echo "<TD align = 'center' bgcolor=$fundo >".$row['TIS_CLIENTE_TITULAR']."</font></TD>"; echo "<TD align = 'center' bgcolor=$fundo >".$row['STI_NOME']."</font></TD>"; echo "<TD align = 'center' bgcolor=$fundo >".$row['TQI_TIPO_ABERTURA']."</font></TD>"; echo "<TD align = 'center' bgcolor=$fundo >".$row['TIS_LP']."</font></TD>"; echo "<TD align = 'center' bgcolor=$fundo >".$row['TIS_VELOCIDADE']."</font></TD>"; echo "<TD align = 'center' bgcolor=$fundo >".$row['TIS_SERVICO_TIPO_NOME']."</font></TD>"; echo "<TD align = 'center' bgcolor=$fundo >".$row['TQI_DATA_RECLAMACAO']."</font></TD>"; echo "</TR>"; } echo "</table>"; ?>Muito obrigado pela atenção... Editado Setembro 24, 2009 por Jonathan Queiroz Adcionar tag's (Jonathan) Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Jonathan Queiroz Postado Setembro 24, 2009 Denunciar Share Postado Setembro 24, 2009 Movendo: PHP --> Ajax, JavaScript, XML, DOM.Olhe essa linha:echo '<TR ONMOUSEOVER=\"move_i(this)\" ONMOUSEOUT=\"move_o(this)\"></tr>'; Você está abrindo uma linha na tabela e fechando essa linha, para depois escrever as colunas e fechar novamente. O correto seria abrir, escrever e fechar echo '<TR ONMOUSEOVER=\"move_i(this)\" ONMOUSEOUT=\"move_o(this)\">'; Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 LaércioSampaio Postado Setembro 24, 2009 Autor Denunciar Share Postado Setembro 24, 2009 Movendo: PHP --> Ajax, JavaScript, XML, DOM.Olhe essa linha:echo '<TR ONMOUSEOVER=\"move_i(this)\" ONMOUSEOUT=\"move_o(this)\"></tr>'; Você está abrindo uma linha na tabela e fechando essa linha, para depois escrever as colunas e fechar novamente. O correto seria abrir, escrever e fechar echo '<TR ONMOUSEOVER=\"move_i(this)\" ONMOUSEOUT=\"move_o(this)\">';Também não funcionou ! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Jonathan Queiroz Postado Setembro 24, 2009 Denunciar Share Postado Setembro 24, 2009 Se possível poste o código HTML resultante do processamento dessa página.Quanto ao JS, ocorre algum erro ? Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
LaércioSampaio
Boa tarde senhores !!!
Estou enfrentando um pequeno problema com o ONMOUSEOVER E ONMOUSEOUT.
É o seguinte.....
Criei uma função java (na verdade copiei. Rsrs) que funciona prefeitamente dentro do do <TD>, porém a mesma função não funciona dentro do <TR>.
Segue o código...
Muito obrigado pela atenção...
Editado por Jonathan QueirozAdcionar tag's (Jonathan)
Link para o comentário
Compartilhar em outros sites
3 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.