Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
[js] Dodatkowe pole formularz bez odświeżania
#1
Witam

Mam stronę w PHP, zawiera ona formularz z radio buttonami, chcę zrobić tak, żeby po wciśnięciu danego radio buttona pojawiała się kolejna opcja wyboru (bez submitowania formularza)
Odpowiedz
#2
Kłania się technologia AJAX. Poszukaj w sieci informacji odnośnie AJAXa i obsługi formularzy.
Odpowiedz
#3
Marcin napisał(a):Kłania się technologia AJAX. Poszukaj w sieci informacji odnośnie AJAXa i obsługi formularzy.

DOM JavaScript to nie to samo co AJAX, z czego widzę, że wiele osób myli te pojęcia.

Scenariusz do tego problemu opiera się jedynie na pobraniu "uchwytu" do obiektu formularza a następnie dodaniu pola typu radiobutton, jako kolejnego odgałęzienia - childNode.
Asynchroniczny JavaScript w tym wypadku nie jest potrzebny.

Kod PHP:
<script type="text/javascript">
    function 
addNode() {
        var 
form document.getElementById("forma");
        var 
rb document.createElement('input');

        
rb.setAttribute('type','radio');
        
form.appendChild(rb);
    }
</
script>
    
<
form id="forma">
    <
input type="radio" onClick="addNode();" />radio 1
</form

Pozdrawiam.
Odpowiedz


Podobne wątki…
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  Formularz dodawania ogłoszenia tex 0 3,759 08-12-2015, 01:57
Ostatni post: tex
  Formularz kontaktowy z checkbox Moody 4 3,500 26-08-2012, 13:59
Ostatni post: Marys
  [PHP]pole opcji(radio) działa jak pole wyboru(checkbox) eremen 2 2,768 19-02-2012, 23:36
Ostatni post: eremen
  Formularz kontaktowy pytanie z PHP Matissen 10 7,351 10-01-2012, 20:44
Ostatni post: Matissen
  Formularz PHP - brak polskich znaków heavy1123 4 3,971 27-10-2011, 02:30
Ostatni post: hieroshima

Skocz do:


Użytkownicy przeglądający ten wątek:
Sponsorzy i przyjaciele
SeoHost.pl