Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [javascript]Błąd w składni
Forum PHP.pl > Forum > Po stronie przeglądarki
zimekk
Uczę się javascript i mam błąd w kodzie w 9 linice, tylko nie wiem na czym on polega. Może mi go ktoś wyjaśnić?
  1. <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  2. <script LANGUAGE = JavaScript>
  3. function sprawdz()
  4. {
  5. var formularz = document.forms[0];
  6. if(formularz.login.value == ""){
  7. document.getElementByld('sprLogin').innerHTML = " Wpisz login"; // to jest ta linika
  8. }
  9. if(formularz.haslo.value == ""){
  10. document.getElementByld('sprHaslo').innerHTML = " Wpisz hasło"; // i pewnie tez w tej bedzie blad
  11. }
  12. }
  13. </HEAD>
  14. <form name="logowanie">
  15. <tr><td>Login:</td></tr>
  16. <tr><td><input type="text" name="login"/><span id="sprLogin"></span></td></tr>
  17. <tr><td>Hasło:</td></tr>
  18. <tr><td><input type="password" name="haslo"/><span id="sprHaslo"></span></td></tr>
  19. <tr><td><input name="wyslij" type="button" value="Zaloguj" onClick="sprawdz()"></td></tr>
  20. </tbody>
  21. </table>
  22. </form>
  23.  
  24. </BODY>
  25. </HTML>
erix
A może byś tak treść błędu podał?
zimekk
w Mizilli:
Cytat
Błąd: document.getElementByld is not a function
Plik źródłowy: file:///C:/.../Pulpit/przyklad.html
Wiersz: 9


w IE:
Cytat
Wiersz: 9
Znak:6
Błąd: Obiekt nie obsługuje tej właściwości lub metody
dem
Cytat(zimekk @ 13.06.2009, 10:06:23 ) *
Uczę się javascript i mam błąd w kodzie w 9 linice, tylko nie wiem na czym on polega. Może mi go ktoś wyjaśnić?
  1. <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  2. <script LANGUAGE = JavaScript>
  3. function sprawdz()
  4. {
  5. var formularz = document.forms[0];
  6. if(formularz.login.value == ""){
  7. document.getElementByld('sprLogin').innerHTML = " Wpisz login"; // to jest ta linika
  8. }
  9. if(formularz.haslo.value == ""){
  10. document.getElementByld('sprHaslo').innerHTML = " Wpisz hasło"; // i pewnie tez w tej bedzie blad
  11. }
  12. }
  13. </HEAD>
  14. <form name="logowanie">
  15. <tr><td>Login:</td></tr>
  16. <tr><td><input type="text" name="login"/><span id="sprLogin"></span></td></tr>
  17. <tr><td>Hasło:</td></tr>
  18. <tr><td><input type="password" name="haslo"/><span id="sprHaslo"></span></td></tr>
  19. <tr><td><input name="wyslij" type="button" value="Zaloguj" onClick="sprawdz()"></td></tr>
  20. </tbody>
  21. </table>
  22. </form>
  23.  
  24. </BODY>
  25. </HTML>



Cytat(erix @ 13.06.2009, 10:15:07 ) *
A może byś tak treść błędu podał?


nie dziwne ze nie obsluguje metody
Kod
getElementByld()

bo co to jest ld? pomylileś I z L...

swoja droga polecam testowac w FF + firebug, a dopiero potem sprawdzac w IE

edit:
widze ze podales komunikaty bledu.. nie pomyslales o tym ze masz gotowa odpowiedz od FF? is not a function
zimekk
Już wszystko działa. Dzięki za pomoc.

Cytat
edit:
widze ze podales komunikaty bledu.. nie pomyslales o tym ze masz gotowa odpowiedz od FF? is not a function


Kurde, a tu wszystko czarno na białym było...
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.