KarlKoks
12-08-2010, 13:28
Hallo.
Ich versuche hier seit Stunden per Klick auf ein DIV, die Rahmenfarbe zu verändern. Nur leider bekomme ich es nicht hin, was mache ich falsch?
<script type="text/javascript">
function check(id)
{
document.getElementsById("bild_"+id).style.borderColor="#000000";
}
</script>
Aufgerufen wird das Ganze folgendermaßen:
echo "<div id=\"bild_$row[id]\" class=\"image_global\" onClick=\"check('$row[id]');\">\n";
// Es folgt der Inhalt des DIVS
echo "</div>\n";
Ich bekomme es einfach nicht hin! Wenn ich in der JS-Funktion stattdessen ein alert aufrufe und die +id+ ausgebe, funktioniert dieses einwandfrei. Ich hab es auch schon mit ' anstatt " probiert, funktioniert auch nicht.
Wo liegt mein Fehler, kann mir da jemand helfen?
Gruß
Ich versuche hier seit Stunden per Klick auf ein DIV, die Rahmenfarbe zu verändern. Nur leider bekomme ich es nicht hin, was mache ich falsch?
<script type="text/javascript">
function check(id)
{
document.getElementsById("bild_"+id).style.borderColor="#000000";
}
</script>
Aufgerufen wird das Ganze folgendermaßen:
echo "<div id=\"bild_$row[id]\" class=\"image_global\" onClick=\"check('$row[id]');\">\n";
// Es folgt der Inhalt des DIVS
echo "</div>\n";
Ich bekomme es einfach nicht hin! Wenn ich in der JS-Funktion stattdessen ein alert aufrufe und die +id+ ausgebe, funktioniert dieses einwandfrei. Ich hab es auch schon mit ' anstatt " probiert, funktioniert auch nicht.
Wo liegt mein Fehler, kann mir da jemand helfen?
Gruß
