Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Problem XHTML 1.0 Strict
Forum PHP.pl > Forum > Po stronie przeglądarki
ksenonlogin
Witam

wykonałem prosty skrypt wykonujący ,mnożenie podanych liczb z formularza, wszystko ładnie działa, jednak http://validator.w3.org wykazuje błąd dla <form> i ma racje ponieważ <form > nie może zawierać name="xxx" - jest to niedozwolone, więc chciałem zmienić na id="xxx" tylko nie wiem jak zmodyfikować javascript by pobierał i wysyłał te zmienne.

Jeżeli jest ktoś kto mi może pomóc to z góry dziękuję.

Niżej kod liczący (działa):


  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml">
  3.  
  4. <head>
  5. <meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
  6. <title>Witam</title>
  7. <script type="text/javascript">
  8. <!-- // <![CDATA[
  9. function liczenie1()
  10. {
  11. var liczba1 = window.document.licznik.liczba01.value;
  12. var liczba2 = window.document.licznik.liczba02.value;
  13. var iloczyn = liczba1*liczba2;
  14. window.document.licznik.wynik.value = iloczyn;
  15. }
  16. // ]]> -->
  17. </head>
  18. <body >
  19.  
  20.  
  21.  
  22. <form name="licznik" method="post" action="#">
  23. <p>1 Liczba : <input type="text" name="liczba01"/><br/>
  24. 2 Liczba : <input type="text" name="liczba02"/><br/>
  25. Wynik : <input type="text" name="wynik"/><br/>
  26. <input type="submit" value="wykonaj" onclick="liczenie1(); return false;"/></p>
  27. </form>
  28.  
  29.  
  30. </body></html>

pedro84
getElementById

@down - Proszę smile.gif
ksenonlogin

Działa

DZIĘKI
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.