Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [js] onclick nie dziala pod IE
Forum PHP.pl > Forum > Po stronie przeglądarki
!*!
Kod
function wielkosc(warstwa,coZmienic,rozmiar) {
document.getElementById(warstwa).style[coZmienic] = rozmiar;
}


  1. <button type="submit" onClick="wielkosc('zmienna','fontSize',this.value)" value="1.0em">mniejsza</button>
  2. <button type="submit" onClick="wielkosc('zmienna','fontSize',this.value)" value="1.5em">standard</button>
  3. <button type="submit" onClick="wielkosc('zmienna','fontSize',this.value)" value="2.9em">większa</button>


we wszytkich przegladarkach sposób ten na zmiane wielkości tekstu w odpowiednim divie działa bez problemu, z wyjątkiem IE, po klikaniu w button nie ma żadnej akcji...
qqrq
Wypróbuj jedno z dwóch rozwiązań:

1.

Kod
function wielkosc(warstwa,coZmienic,rozmiar) {
document.getElementById(warstwa).style[coZmienic] = rozmiar;
return false;
}


2.

  1. <button type="submit" onClick="wielkosc('zmienna','fontSize',this.value); return false;" value="1.0em">mniejsza</button>
  2. <button type="submit" onClick="wielkosc('zmienna','fontSize',this.value); return false;" value="1.5em">standard</button>
  3. <button type="submit" onClick="wielkosc('zmienna','fontSize',this.value); return false;" value="2.9em">większa</button>
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.