Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [Java]Lista rozwijana - blokowanie pierwszej opcji.
fcppl
post
Post #1





Grupa: Zarejestrowani
Postów: 116
Pomógł: 0
Dołączył: 11.04.2010

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


Witam.

Utworzyłem sobie liste rozwijana na zasadzie:

  1. <select name="cos-tam">
  2. <option>wybierz</option>
  3. <option>zielony</option>
  4. <option>czerwony</option>


Jak za pomoca js zablokować tak ze w sytuacji jak ktos nic nie zaznaczy (zaznaczy "wybierz") to formularz nie zostanie przesłany. Aktualnie nawet pierwsza opcja jest traktowana jako pole wyboru? W skrócie jezeli ktos wybierze pierwszą opcje chce blokowac formularz i wyswietlic komunikat "prosze zaznaczyc opcje wyboru"

Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Turson
post
Post #2





Grupa: Zarejestrowani
Postów: 4 291
Pomógł: 829
Dołączył: 14.02.2009
Skąd: łódź

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


  1. <form action="index.php" method="POST" id="form">
  2. <select name="cos-tam" id="select">
  3. <option value="wybierz">wybierz</option>
  4. <option>zielony</option>
  5. <option>czerwony</option>
  6. </select>
  7. <input type="submit" value="Oblicz" id="submit" name="sent">
  8. </form>
  9. function check(){
  10. document.getElementById('form').onsubmit = function(){
  11. if(document.getElementById('select').value==="wybierz"){
  12. alert('Wybierz cos');
  13. return false;
  14. }
  15. }
  16. }
  17. window.onload = function(){
  18. check();
  19. }
  20. window.onload = function(){
  21. check();
  22. }


Ten post edytował Turson 4.12.2013, 19:38:47
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 14.10.2025 - 12:13