Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> sprawdzenie pola formularza zostały wypełnione
xmarko
post
Post #1





Grupa: Zarejestrowani
Postów: 59
Pomógł: 0
Dołączył: 26.02.2004

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


Mam taki zapis forlmularza.
  1. <form action="karta.php" " method="POST" target="_blank">
  2.  
  3. <input name='wartosc' size='18' value =' '>
  4. <input name='numer' size='8' value =' '>
  5. <textarea id="opis" name="opis" rows="2" cols="4"></textarea>
  6. <input type="reset" value="Wyczyść">
  7. <input type="submit" value="Utwórz ">
  8. </form>

W jaki sposób sprawdzić przed wysłaniem za pomocą skryptu java czy pole jest wypełnione?
Nie znam się na javie - nie mam poj,ecia jak sobie z tym poradzić.
Prosze o pomoc i wszelki sugestie.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
senor_d
post
Post #2





Grupa: Zarejestrowani
Postów: 26
Pomógł: 0
Dołączył: 17.02.2005
Skąd: skad

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


Po pierwsze musisz nadac nazwę swojemu fomularzowi np.:

  1. <form action="karta.php" " method="POST" name="formularz">


Potem najprostszy skrypcik:

  1. <script TYPE="text/javascript" LANGUAGE="JavaScript">
  2.  
  3. function check() {
  4.  
  5. var wartosc = document.formularz.wartosc.value;
  6. var numer = document.formularz.numer.value;
  7. var opis = document.formularz.opis.value;
  8.  
  9. if (wartosc = '' || numer == '' || opis == '') {
  10.  
  11. alert('Nie wypełniłeś któregoś z pól formularza');
  12.  
  13. } else {
  14.  
  15. document.formularz.submit();
  16. }
  17.  
  18. }
  19.  


Natomiast w formularzu musisz zmienic:

  1. <input type="submit" value="Utwórz">


na:

  1. <input type="button" value="Utwórz " onClick="check()">


Powinno działać.

Ten post edytował senor_d 6.01.2006, 07:48:45
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: 11.10.2025 - 05:56