ERLEDIGT
NEIN
NEIN
ANTWORTEN
1
1
ZUGRIFFE
711
711
EMPFEHLEN
-
Hallo,
wie kann man BackgroundImage eines DIVs per JS je nach DIV große ändern Beispiel: wenn div kleiner als 300px ist zeige bild1 ansonsten bild2
ist das möglich
LG
-
Hi,
da es sich eher um ein JS-Problem handelt, verschiebe ich das Thema in den entsprechenden Bereich.
Zu deiner Frage:
Gib dem DIV eine ID, über die das Element eindeutig ansprechbar ist. In einer Funktion prüfst du den Eigenschaftswert, der gesucht ist (im Beispiel width) - ist er kleiner, so wird das erste Bild angezeigt, andernfalls das zweite.
Code :1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
<html> <head> <title>www.tutorials.de</title> <meta name="author" content="Quaese"> <meta http-equiv="content-type" content="text/html; charset=iso-8859-1"> <script type="text/javascript"> <!-- window.onload = function(){ testIt("div_id"); } function testIt(strId){ var objElem = document.getElementById(strId); objElem.style.backgroundImage = (parseInt(objElem.style.width)<300)? "url(bild1.gif)" : "url(bild2.gif)"; } //--> </script> </head> <body> <div id="div_id" style="width: 400px; height: 200px; border: 1px solid #000;"> </div> </body> </html>
Ciao
QuaeseVielleicht muss man manchmal vom Weg abkommen, um nicht auf der Strecke zu bleiben!
----
Der "Fortsetzungsroman" auf www.leuteforum.de
New kind to realize large scalable projects with jQuery: jQuery SDK
Ähnliche Themen
-
backgroundImage per Klick ändern
Von Creeping im Forum Javascript & AjaxAntworten: 1Letzter Beitrag: 15.07.09, 14:29 -
Backgroundimage vergrößern
Von selle1 im Forum PhotoshopAntworten: 4Letzter Beitrag: 14.10.08, 11:18 -
Backgroundimage in mm-menu.js
Von Remme im Forum Javascript & AjaxAntworten: 0Letzter Beitrag: 17.12.07, 15:48 -
BackgroundImage von Panel
Von Dipsi im Forum .NET Windows FormsAntworten: 6Letzter Beitrag: 03.06.07, 17:30 -
Property eines Elements eines Styles ändern?
Von FireFlow im Forum Javascript & AjaxAntworten: 3Letzter Beitrag: 26.06.06, 20:01





Zitieren

Login





