Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> dodatkowy atrybut pola input
Aquarius
post
Post #1





Grupa: Zarejestrowani
Postów: 36
Pomógł: 1
Dołączył: 18.10.2008

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


witam,
napisałem sobie kilka linijek które mają sprawdzać w Javascripcie czy pole input zostało wypełnione/wybrane lub zaznaczone, poniżej wersja wygenerowanego HTML, ale oczywiście wszystko działa na zmiennych PHP, musiałem gdzieś popełnić błąd przy modyfikacji bo początkowo skrypt działał, jest on bardziej rozbudowany o poszczególne obiekty z pól input, ale zasada jest taka sama

nagle przestał działać i stąd moja prośba o analizę i wskazanie błędu

  1. <script type="text/javascript">
  2. function validateForm()
  3. {
  4. var Imiewymagane=document.getElementById("Imie").getAttribute("Imiewymagane");
  5. var imie=document.forms["signup"]["Imie"].value;
  6. var lang=document.forms["signup"]["lang"].value;
  7. if (Imiewymagane=="tak") {
  8. if (imie==null || imie=="")
  9. {
  10. if (lang=="pol") {
  11. alert("Nie podałeś swojego imienia");
  12. }
  13. if (lang=="eng") {
  14. alert("You have to fill your name");
  15. }
  16. }
  17. }
  18. }
  19. </script>


  1. <form action="" name="signup" id="signup" method="POST" onsubmit="return validateForm();">
  2. <tr>
  3. <td>
  4. <input type="text" id="Imie" name="Imie" Imiewymagane="tak" value="">
  5. </td>
  6. </tr>
  7. <tr>
  8. <td>
  9. <input type="hidden" id="lang" name="lang" value="pol">
  10. </td>
  11. </tr>
  12. <tr>
  13. <td>
  14. <input type="submit" value="Wyślij">
  15. </td>
  16. </tr>
  17. </table>
  18. </form>


Ten post edytował Aquarius 18.03.2014, 18:31:39
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: 3.10.2025 - 04:06