Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [JavaScript] Pole wyboru
Forum PHP.pl > Forum > Przedszkole
Puzi
Witam,
Mam problem z formularzem a dokładnie z polami wyboru. Oto fragment kodu z formularza:
  1. <input type="checkbox" name="nazwa" value="wartość">Języki programowania
  2. <input type="checkbox" name="nazwa" value="html" disabled="disabled">HTML
  3. <input type="checkbox" name="nazwa" value="css" disabled="disabled">CSS
  4. <input type="checkbox" name="nazwa" value="php" disabled="disabled">PHP
  5. <input type="checkbox" name="nazwa" value="c++" disabled="disabled">C++


I chcę zrobić tak: jak użytkownik wybierze opcje "Języki programowania" to żeby opcje HTML, CSS, PHP i C++ stawały się aktywne.

Proszę o pomoc
Pozdrawiam
kornel-php
  1. <input type="checkbox" name="nazwa" value="wartość" OnClick="jezyki()">Języki programowania
  2. <input type="checkbox" id="html" name="nazwa" value="html" disabled="disabled">HTML
  3. <input type="checkbox" id="css" name="nazwa" value="css" disabled="disabled">CSS
  4. <input type="checkbox" id="php" name="nazwa" value="php" disabled="disabled">PHP
  5. <input type="checkbox" id="cpp" name="nazwa" value="c++" disabled="disabled">C++


  1. function jezyki() {
  2.  
  3. document.GetElementById("html").disabled = 'false';
  4. ...
  5.  
  6. }


Chyba najprościej...
Puzi
Dalej nie wiem jak to zrobić sad.gif
kornel-php
Tutaj masz pełny kod: http://kornel.kollataj.pl/jezyki.html, przeanalizuj go sobie winksmiley.jpg
Puzi
Ale ja chcę aby "Języki programowania" też był jako przycisk wyboru....
kornel-php
Zamień
  1. <a href="javascript:jezyki()">Jezyki programowania</a>

na
  1. <input type="checkbox" name="click" value="empty" onclick="jezyki()">Jezyki


Zmieniony kod pod tym samym adresem, możesz zobaczyć, czy działa.
Puzi
Działa wszystko rolleyes.gif

Dziękuję
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.