Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php][js] OnMouseMove
Forum PHP.pl > Forum > Przedszkole
xentis
Nie do konca chyba rozumiem dolaczanie JS do PHP,
komenda onclick=location.href="" w tym przypadku dziala bez zarzutow, dlaczego wiec OnMouseMove nie dziala?

Kodzik:

<html>
<head>

<style type="text/css">
tr {
color: red;
}
</style>

</head>
<body>

<?php
echo '<table>';
for ($a=0; $a<6; $a++)
echo '<tr OnMouseMove="this.style.color=blue"><td>aaaaa</td><td>bbbbbbb</td></tr>';
echo '</table>';

?>


</body>
</html>
Kicok
blue to jest tekst, więc wypadałoby wziąć go w apostrofy:
  1. <?php
  2.  
  3. echo( "<tr onmousemove="this.style.color='blue'"><td>asdsad</td></tr> ");
  4.  
  5. ?>
strife
1. Edytuj posta i uzupełnij go o odpowiednie BB Code ( php )
2. Nie ma potrzeby umieszczać w kodzie php aż Tyle tekstu, lepiej to zrobić w ten sposób ( tak na przyszłość ):


  1. <table>
  2. <?php for ($a=0; $a<6; $a++) : ?>
  3. <tr OnMouseMove="this.style.color='blue'"><td>aaaaa</td><td>bbbbbbb</td></tr>
  4. <?php endfor; ?>
  5. </table>
andchaos
Witam,
mam takie pytanko odnośnie powyższego skryptu:

Jak zrobić żeby po najechaniu myszką zamiast zmiany koloru tekstu zmienił się kolor zaplecza znacznika <td> tabeli

z góry dziękuje za wszelką odpowiedź
drPayton
Zaplecza? Czyli tło?
  1. <td onmouseover="this.style.backgroundColor='green'" onmouseout="this.style.backgroundColor='red'">bleh</td>
andchaos
Działa idealnie, wielkie dzięki
zrobiłem to dokładnie tak samo tylko że Color napisałem z małej litery i nie działało wstydnis.gif

jak ponownie dowodzi życie - czasem te najprostrze żeczy mogą być tymi najtrudniejszymi
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.