Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: sprawdzenie formularza, zmiana koloru tekstu w formularzu
Forum PHP.pl > Forum > Po stronie przeglądarki > JavaScript
michat34
  1. <script type="text/javascript">
  2. function form1 ()
  3. {
  4. // sprawdzenie poprawnosci formularza
  5. if (//formularz poprawny)
  6. {
  7. //zawartosc form1b = OK
  8. } else
  9. {
  10. //= ZLE
  11. }
  12. return false;
  13. }
  14. </script>
  15.  
  16. <form id="dane" action="">
  17. <input type="text" name="form1a"><input type="text" name="form1b" onChange="return form1()" readonly><br>
  18. <input type="submit">


w jaki sposob zmienic kolor tekstu w formularzu, ze przy pisaniu OK napisze na zielono, a przy ZLE na czerwono? nalezy skorzystac z DOMa? probowalem getElementById('form1b').firstChild i nie działa. Jako FirstChild chciałem pobrac wartosc koloru, zeby ja potem zmienic. w jaki sposob mozn wiec wykonac ta zmienae koloru?
kamil4u
Tak należy skorzystać z DOM.
document.getElementById('id').style.color = '#f00';

Zasada jest taka, że nazwy CSS piszemy "wielbłądem", czyli background-color zapisujemy jako style.backgroundColor
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.