Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [JS][PHP]Brak reakcji skryptu
Forum PHP.pl > Forum > Po stronie przeglądarki
robal94
Witam!
Mam taką stronkę:
  1. <head>
  2. <meta http-equiv="Content-Type" content="text/html"; charset="UTF-8" />
  3. <style type="text/css">
  4. body {
  5. background-color: black;
  6. color:white;
  7. size: 16pt;
  8. text-align:center;
  9. }
  10. #pakiety{
  11. margin: auto auto auto auto;
  12. width:800px;
  13. border: 1px outset silver;
  14. text-align: center;
  15. background-color: white;
  16. color:black;
  17.  
  18. }
  19. tr[id~="naglowki"]{
  20. background-color: 4C7F49;
  21. color:99FF93;
  22. }
  23. td[id~=tak]{
  24. background-color: green;
  25. color:white;
  26. }
  27. td[id~=nie]{
  28. background-color: red;
  29. color:white;
  30. }
  31. </style>
  32. <script type="text/javascript">
  33.  
  34. function przetwarzanie(id){
  35. var el = document.getElementById(id);
  36. el.innerhtml='<img src="http://gifcenter.prv.pl/images/web8.gif" />';
  37.  
  38. }
  39.  
  40. </script>
  41. </head>
  42. <body>
  43. <br><br><br>
  44. Informacje o pakietach uczących:</center><br><table id="pakiety">
  45. <tr id="naglowki"><td>Nr</td><td>1</td><td>2</td><td>3</td><td>Wynik</td><td>Status</td><td>Edycja</td></tr>
  46. <?php
  47. mysql_connect('localhost', 'yyyl', 'xxx');
  48. mysql_select_db('ssn');
  49. $b = mysql_query("select * from miasta order by `id` DESC");
  50. while($row = mysql_fetch_array($b)){
  51. echo "<tr><td>",$row['id'], "</td><td>", $row['_1'],"</td><td>", $row['_2'],"</td><td>", $row['_3'],"</td><td>", $row['wynik'], "</td>";
  52. if($row['status']==1){
  53. echo "<td id='tak'>OK</td>";
  54. }
  55. else{
  56. echo"<td id='nie'onclick='przetwarzanie(",$row['id'],");'><a id='",$row['id'],"'>Zrób</a></td>";
  57. }
  58. echo '<td><a target="zmiana" href="zmiana.php?id=',$row['id'],'" onclick="window.open(\'zmiana.php?id=',$row['id'],'\', \'zmiana\').focus(); return false">Edytuj</a><br></td>';
  59. echo "</tr>";
  60. }
  61.  
  62. ?>
  63. </table>
  64. <a href="dodajpakiet.php?<?echo $id?>"><button>Dodaj pakiety</button></a>
  65. </body>
  66. </html>


I po naciśnięciu przycisku Zrób nic nie robi. Czy ktoś widzi w czym jest problem?? Proszę o pomoc!
lukaskolista
CTRL+SHIFT+J wlacza sie konsole js w firefoxie, sprawdz czy sa jakies bledy
robal94
Ja używam chroma a jego konsola nic nie mówi...
pablo89pl
nie wiem czy zauwazyles ale przy tym Twoim zrób nie masz podanego adresu href="" to raz, a dwa pewnie chciales tma umieścić jakieś wywołanie js...
wiec zamiast przy td
<td id='nie' onclick='przetwarzanie(",$row['id'],");'><a id='",$row['id'],"'>Zrób</a></td>
daj przy a
<td id='nie' ><a id='",$row['id'],"' onclick='przetwarzanie(",$row['id'],")'>Zrób</a></td>
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.