Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [js] problem z dynamiczną zmianą zmiennej
sweter
post
Post #1





Grupa: Zarejestrowani
Postów: 623
Pomógł: 11
Dołączył: 1.01.2009
Skąd: Wrocław

Ostrzeżenie: (0%)
-----


Mam taki kod:
Kod
<html>
</head>
<script language="javascript">
      var zmienna = 0;
</script>
</head>
<body>

<a onclick="var zmienna=1;" href="#">1</a> |
<a onclick="var zmienna=2;" href="#">2</a>

<script language="javascript">
document.write("Wybrałeś " + zmienna);
</script>
</body>
</html>


I nie wiem czemu, gdy kliknę na 1 lub 2 to napis pod spodem nie zmienia się.
Możecie mnie oświecić?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
erix
post
Post #2





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




Napisałem coś:
Cytat
PS. document.write raczej kojarzy się z czasami Netscape Communicator; poza tym - nie zmodyfikujesz wartości już zrenderowanego dokumentu.


Poza tym:
Kod
function klikniecie(cyfra){
      document.write("Klikni^eto na przycisku nr " + cyfra);
  }
  function zwolnienie(cyfra2){
      document.write("Zwolniono na przycisku nr " + cyfra2)
  }

Zrób zmienną uwspólnioną dla obu funkcji i w niej przechowuj wartości. Poza tym, klikniecie przyjmuje jeden argument; drugi, który podajesz, jest ignorowany.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 17.10.2025 - 10:28