window.innerWidth
Jonas
- javascript
Hallo.
Ich bin noch völliger Anfänger im Thema Javascript und habe eine Frage.
Ich wollte mit der Browserfensterbreite eine Bedingung aufstellen.
<script type="text/javascript">
if (window.innerWidth > 1200) {
document.getElementById('content').innerHTML ="Schreibe"; }
</script>
Nun meine Frage. Was mache ich falsch oder wie soll ich sonst das "größer als" Zeichen deffinieren.
Lg Jonas
@@Jonas:
nuqneH
Nun meine Frage. Was mache ich falsch oder wie soll ich sonst das "größer als" Zeichen deffinieren.
Mit dem Zeichen '>'. So einfach ist das.
(1) '>
' würde nur in http://de.selfhtml.org/html/xhtml/unterschiede.htm#script_style@title=PCDATA-Bereichen zu '>' aufgelöst werden; also nur in XHTML, was als XML verarbeitet wird.
(2) '>' muss in (X)HTML nicht escapet werden.
Qapla'
Mit dem Zeichen '>'. So einfach ist das.
danke für die schnelle Antwort. Habe es verbessert.
Aber das Ergebnis wird nicht ausgegeben hast du ne Ahnung wieso es nicht klappt.?
@@Jonas:
nuqneH
Aber das Ergebnis wird nicht ausgegeben hast du ne Ahnung wieso es nicht klappt.?
Dein Viewport ist gar nicht breiter als 1200 Pixel?
Es gibt (zur Laufzeit des Scripts noch) gar kein Element mit der ID "content"?
Qapla'