Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [JavaScript][HTML]wartość disabled
Forum PHP.pl > Forum > Przedszkole
bluebird
Witam

  1.  
  2. tak<input type="radio" name="yes" id="yes" value="y" onclick="if(document.getElementById('yes').value=='y'){document.getElementById('nafa_c').disabled=false;document.getElementById('kf_c').disabled=false;document.getElementById('ffs_c').disabled=false;document.getElementById('seattle_c').disabled=false;}"/>
  3.  
  4. nie<input type="radio" name="yes" id="yes" value="n" onchange="if(document.getElementById('yes').value=='n'){document.getElementById('nafa_c').disabled=true;document.getElementById('kf_c').disabled=true;document.getElementById('ffs_c').disabled=true;document.getElementById('seattle_c').disabled=true;}"/>
  5.  
  6. <input type="checkbox" name="nafa_c" id="nafa_c"disabled="disabled"/><input name="nafa" id="nafa" disabled="disabled"/>
  7. <input type="checkbox" name="kf_c" id="kf_c" disabled="disabled"/><input name="kf" id="kf" disabled="disabled"/>
  8. <input type="checkbox" name="ffs_c" id="ffs_c" disabled="disabled"/><input name="ffs" id="ffs" disabled="disabled"/>
  9. <input type="checkbox" name="seattle_c" id="seattle_c" disabled="disabled"/><input name="seattle" id="seattle" disabled="disabled"/>


w tym wypadku wybierajac radio tak checkboxy są enabled ale przy wyborze radio nie checkboxy nie robią się disabled. kto pomoże?
skowron-line
DRY, nie wydaje Ci się że można by to o funkcji wyrzucić ?
wrzuć gdzieś live
Fifi209
id muszą być unikalne.

p.s. jeżeli masz coś takiego:
[JAVASCRIPT] pobierz, plaintext
  1. if(document.getElementById('yes').value=='y'){document.getElementById('nafa_c').disabled=false;document.getElementById('kf_c').disabled=false;document.getElementById('ffs_c').disabled=false;document.getElementById('seattle_c').disabled=false;}
[JAVASCRIPT] pobierz, plaintext


to co się tyczy znacznika do którego bezpośrednio podpięte jest zdarzenie możesz używać
this

np.

[JAVASCRIPT] pobierz, plaintext
  1.  
  2. if (this.value == 'y')
  3.  
[JAVASCRIPT] pobierz, plaintext
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.