Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [JavaScript][PHP]Przekazanie zmiennej PHP->JS
OgonKota
post
Post #1





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 27.08.2015

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


Czy jest możliwość przekazania wartości zmiennej z PHP do Javascript?

Program ma tablicę $zrobione, która oznacza zrobione zadania. (np. jeśli zrobiono zadanie 5 to $zrobione[5]='tak'). Obok każdego zadania jest
przycisk submit, który wysyła posta z rozwiązaniem. I teraz jeśli zadanie zostało zrobione (odczytuję to z bazy SQL), chcę zablokować przycisk. Zrobiłem to tak:

  1. <?php if ($zrobione['1']=='tak') ?> <script>x=document.getElementById("o1"); x.disabled="disabled"; x.value="zrobione"</script>
  2.  
No i teraz będę musiał dla każdego przycisku napisać to samo. A chciałbym, żeby działało to tak:

  1. <?php
  2. for ($a=1;$a<=10;$a++){
  3. ?><script>
  4. x=document.getElementById("o+"$a); x.disabled="disabled";
  5. </script><?php
  6. }

Oczywiście to nie działa, bo zmienna $a nie jest widziana przez JS. Co można tu zrobić?

Ten post edytował OgonKota 11.09.2015, 10:00:21
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 1)
guilty82
post
Post #2





Grupa: Zarejestrowani
Postów: 176
Pomógł: 31
Dołączył: 26.03.2007

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


  1. <?php
  2. for ($a=1;$a<=10;$a++){
  3. ?><script>
  4. x=document.getElementById("o" + <?php echo $a ?>); x.disabled="disabled";
  5. </script><?php
  6. }


Ten post edytował guilty82 11.09.2015, 10:11:15
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 21.08.2025 - 19:02