Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> select zmieniający zaznaczenie radio
nie ja
post 16.10.2005, 21:52:48
Post #1





Grupa: Zarejestrowani
Postów: 26
Pomógł: 0
Dołączył: 16.02.2005

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


witam!

właśnie próbowałam stworzyć mój pierwszy bardzo prosty javascript, ale cos nie działa.
Proszę o wskazanie mi napewno banalnego błędu.

chodzi o to że są przyciski radio mówiące o tym czy jest możliwość noclegu, czy nie. Domyślnie ustawione na "nie"
  1. <input type="radio" name="noc" value="noc_tak">
  2. <input type="radio" name="noc" value="noc_nie" checked>


następnie mamy pole typu select, gdzie znajduje sie lista hoteli, domyślnie nieustawiony jest żaden tylko opcja "--wybierz--"
  1. <select name="hotel_t" onChange()="noc_aktywna()">
  2. <option value=""> --- wybierz ---
  3. <option value=1">....
  4. ....


chodzi o to by przy zmianie z "wybierz" na dowolny hotel, automatycznie radio zmieniał wartość na "noc_tak"
a moja niedziałająca funcja w javascript wygląda tak:

<script language="javascript" type="text/javascript">
<!--
function noc_aktywna()
{
document.forms.formularz_termin.noc_tak.checked=true;
}
//-->
</script>

domyślam się że robię jakiś beznadziejny błąd, dlatego proszę o pomoc
smile.gif
Go to the top of the page
+Quote Post
nospor
post 17.10.2005, 08:16:14
Post #2





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




a czy ty masz radio o nazwie noc_tak? nie, ty masz radio o takiej wartosci a to wielka roznica.
Ndaj ID dla tych radio, a potem odwoluj sie poprzez id

  1. <input type="radio" name="noc" id="noc_tak" value="noc_tak">
  2. <input type="radio" name="noc" id="noc_nie" value="noc_nie" checked>


Kod
<script language="javascript" type="text/javascript">
<!--
function noc_aktywna()
{
document.getElementById('noc_tak').checked=true;
}
//-->
</script>


ps: do kazdego kodu uzywaj bbcode


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
nie ja
post 18.10.2005, 13:30:14
Post #3





Grupa: Zarejestrowani
Postów: 26
Pomógł: 0
Dołączył: 16.02.2005

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


dzieki smile.gif
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 Wersja Lo-Fi Aktualny czas: 28.06.2025 - 22:53