Hilfe, mein kleines Javascript will nich =)
lima-city → Forum → Die eigene Homepage → HTML, CSS & Javascript
-
Hi,
könntet ihr mir mal kurz helfen?
also ich hab folgende Codeschnipsel:
<?php echo '<script type="text/javascript">'; echo 'function addcard(card_id)'; echo '{'; echo 'document.getElementById(card_id).class = "selected";'; echo '}'; echo '</script>'; // und weiter unten... $result = mysql_query($sql) OR die(mysql_error()); while ($row = mysql_fetch_assoc($result)) { echo "<a href='javascript:addcard(\"".$row['id']."\");'>"; echo "<div id='".$row['id']."' class='notselected' onmouseover='showcard(\"".$row['imgsrc']."\");'>"; echo '<img src="'.$row['imgsrc'].'">'; echo '</div>'; echo '</a>'; } ?>
Es passiert folgendes:
Die Karte wird ganz normal aus der Datenbank ausgelesen und das Bild angezeigt.
Aber wenn ich draufklicke passiert nichts :( (Es wird weiter oben ein Stylesheet includet in dem sich die Klassen .selected und .notselected voneinander abheben)
Wo liegt der Fehler?
€dit: -.- scheiß backslashes....
Also wo 2 sind kommt in Wirklichkeit keiner hin und wo 3 sind kommt in Wirklichkeit einer hin :)
Beitrag geändert: 7.11.2007 20:49:42 von larsw -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
echo 'document.getElementById(card_id).className = "selected";';
Beitrag geändert: 7.11.2007 21:07:45 von trueweb -
Danke, klappt super
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage