Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [HTML][PHP]Jak zrobić Alert ?
Antonio93
post
Post #1





Grupa: Zarejestrowani
Postów: 14
Pomógł: 0
Dołączył: 21.11.2009
Skąd: Katowice

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


Witam,

Czy mógłby ktoś powiedzieć jak zrobić coś takiego że mam np formularz z Imieniem, Nazwiskiem, Wiekiem i Miastem i chce zrobić coś takiego że jak ktoś nie wpisze np Imienia to mu wyskoczy komunikat np "Nie wypelniles wszystkich pol ! Popraw to !" Ale żeby nie przechodziły do następnego pliku gdy się nie wypełni tych pól.

Mam taki kod:

Kod
<form action="news.php" method="post">


<div id="imie">Imię<input type="text" name="imie" id="imie-t" autocomplete="off" /></div>
<div id="nazwisko">Nazwisko<input type="text" name="nazwisko" id="nazwisko-t" autocomplete="off" /></div>
<div id="wiek">Wiek<input type="text" name="wiek" id="wiek-t" maxlength="2" autocomplete="off" /></div>
<div id="miasto">Miasto<input type="text" name="miasto" id="miasto-t" autocomplete="off" /></div>

<div id="motyw">Motyw:<select name="motyw" id="motyw-t" autocomplete="off"><option value="0">Wybierz motyw</option>
<option value="1">Motyw 1</option>
<option value="2">Motyw 2</option>
<option value="3">Motyw 3</option>
<option value="4">Motyw 4</option>
<option value="5">Motyw 5</option>
</select>

</div>

<div id="button"><input type="submit" value="Wygeneruj" /></div>

</form>


Ten post edytował Antonio93 22.11.2009, 21:39:49
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
darko
post
Post #2





Grupa: Zarejestrowani
Postów: 2 885
Pomógł: 463
Dołączył: 3.10.2009
Skąd: Wrocław

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


Racja, wklej to:

  1. <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
  2. <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  3. <title>Insert title here</title>
  4. </head>
  5. <form name="myform" action="news.php" method="post" onsubmit="return validate_me();">
  6.  
  7.  
  8. <div id="imie">Imię<input type="text" name="imie" id="imie-t" autocomplete="off" /></div>
  9. <div id="nazwisko">Nazwisko<input type="text" name="nazwisko" id="nazwisko-t" autocomplete="off" /></div>
  10. <div id="wiek">Wiek<input type="text" name="wiek" id="wiek-t" maxlength="2" autocomplete="off" /></div>
  11. <div id="miasto">Miasto<input type="text" name="miasto" id="miasto-t" autocomplete="off" /></div>
  12.  
  13. <div id="motyw">Motyw:<select name="motyw" id="motyw-t">
  14. <option value="0">Wybierz motyw</option>
  15. <option value="1">Motyw 1</option>
  16. <option value="2">Motyw 2</option>
  17. <option value="3">Motyw 3</option>
  18. <option value="4">Motyw 4</option>
  19. <option value="5">Motyw 5</option>
  20.  
  21. </div>
  22.  
  23. <div id="button"><input type="submit" value="Wygeneruj" /></div>
  24.  
  25. </form>
  26.  
  27. function validate_me() {
  28. var form=document.myform;
  29. if(form.imie.value == 'undefined' || form.imie.value == '' || form.imie.value == null) {
  30. alert('Prosze podac imie');
  31. return false;
  32. }
  33. if(form.nazwisko.value == 'undefined' || form.nazwisko.value == '' || form.nazwisko.value == null) {
  34. alert('Prosze podac nazwisko');
  35. return false;
  36. }
  37. if(form.wiek.value == 'undefined' || form.wiek.value == '' || form.wiek.value == null) {
  38. alert('Prosze podac wiek');
  39. return false;
  40. }
  41. if(form.miasto.value == 'undefined' || form.miasto.value == '' || form.miasto.value == null) {
  42. alert('Prosze podac miasto');
  43. return false;
  44. }
  45. return true;
  46. }
  47.  
  48.  
  49. </body>
  50. </html>
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: 4.10.2025 - 20:38