Hallo,
meine auf- und zuklappbaren Datensätze werden durch Klick auf ein Image gesteuert. ich hätte gerne, dass sich das Image entsprechend der Auswahl auf- oder zuklappen ändert. Das folgende JavaSkript verwende ich zum auf- und zuklappen meiner Datensätze:
Der Aufruf erfolgt so:
Lasse ich die beiden elem.style.background-image Angaben oben im Skript weg, funktioniert zumindest das auf- und zuklappen einwandfrei. Füge ich sie hinzu, geht leider gar nichts, weder das auf- und zuklappen und natürlich schon gar nicht der Tausch der Images. Was mache ich falsch?
Ciao
Thomas
meine auf- und zuklappbaren Datensätze werden durch Klick auf ein Image gesteuert. ich hätte gerne, dass sich das Image entsprechend der Auswahl auf- oder zuklappen ändert. Das folgende JavaSkript verwende ich zum auf- und zuklappen meiner Datensätze:
Code:
echo '<script language="JavaScript">
function toggle(control){
var elem = document.getElementById(control);
if(elem.style.display == "none"){
elem.style.display = "block";
elem.style.background-image = "http://www.html.de/images/klappzu.bmp";
}
else{
elem.style.display = "none";
elem.style.background-image = "http://www.html.de/images/klappauf.bmp";
}}
</script>';
Der Aufruf erfolgt so:
Code:
<a href="javascript:toggle(' . $zeile['id'] . ')">
<img src="http://www.html.de/images/klappauf.bmp" align="top" alt="auf-/zuklappen" border="0"></a>
Lasse ich die beiden elem.style.background-image Angaben oben im Skript weg, funktioniert zumindest das auf- und zuklappen einwandfrei. Füge ich sie hinzu, geht leider gar nichts, weder das auf- und zuklappen und natürlich schon gar nicht der Tausch der Images. Was mache ich falsch?
Ciao
Thomas