Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Zmienienie na czas rzeczywisty
Dziadzia
post
Post #1





Grupa: Zarejestrowani
Postów: 79
Pomógł: 4
Dołączył: 9.07.2009

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


Cześć wszystkim,
mam taki prosty formularz, oraz pobieram z niego zaznaczenie. Wszytsko jest ok, ale działa dopiero po kliknięciu. Czy istnieje możliwość zrobienia tego w czasie rzeczywistym? Tak aby od razu po kliknięciu jakieś opcji wypisała się ona niżej...
Z góry dzięki za pomoc.

  1. <script type="text/javascript">
  2.  
  3. function wypisz(){
  4. var opcje = document.formularz.wybor.options;
  5. for (var i=0; i< opcje.length; i++){
  6. if (opcje[i].selected){
  7. var nowe = document.createElement('p');
  8. nowe.innerHTML=opcje[i].text;
  9. document.body.appendChild(nowe);
  10.  
  11. }
  12. }
  13. return false;
  14.  
  15.  
  16. }
  17. </script>


  1. <form name="formularz" onsubmit="wypisz(); return false;">
  2. <select name="wybor" multiple="multiple">
  3. <option value="opt1">Opcja 1</option>
  4. <option value="opt2">Opcja 2</option>
  5. <option value="opt3">Opcja 3</option>
  6. <option value="opt4">Opcja 4</option>
  7. </select>
  8. <input type="submit" value="Wyśli" />
  9.  
  10. </form>
Go to the top of the page
+Quote Post
trueblue
post
Post #2





Grupa: Zarejestrowani
Postów: 6 806
Pomógł: 1828
Dołączył: 11.03.2014

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


W czasie rzeczywistym, czyli kiedy? Odp. przy zmianie opcji w select, czyli usuwam zdarzenie "onsubmit" i dodaje "onchange" do selecta.


--------------------
Go to the top of the page
+Quote Post
com
post
Post #3





Grupa: Zarejestrowani
Postów: 3 034
Pomógł: 366
Dołączył: 24.05.2012

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


Nie ten dział wink.gif

http://www.doman.art.pl/kursjs/kurs/events.html
Polecam lekturę smile.gif
Go to the top of the page
+Quote Post
Dziadzia
post
Post #4





Grupa: Zarejestrowani
Postów: 79
Pomógł: 4
Dołączył: 9.07.2009

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


Dzięki za pomoc i sory, za zły dział smile.gif

mam tylko pytanie co do tego skryptu... wstawiam go do pliku, który odpowiada za wyświetlanie produktów na sklepie i skrypt ten nie działa. Dlaczego tak jest, że w osobnym pliku to działa a tutaj nie? Czy jakoś inaczej muszę deklarować wstawianie tego tekstu wybranego? Dzięki za pomoc i sory za zielone pytania 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 Aktualny czas: 21.08.2025 - 10:29