E
emphillis
Guest
Hallo an alle,
ich bin Azubi und soll an unserer Homepage basteln. Leider habe ich nicht viel Ahnung von Webdesign und die Kollegen haben überhaupt keine Ahnung.
Deshalb würde ich mich sehr freuen, wenn mir jemand helfen könnte.
Problemstellung:
Ich habe in einer Tabellen-Zelle ein image, dieses soll bei einem onMouseOver der Zelle verschwinden und ein Text angezeigt werden. Bei einem anschliessenden onMouseOut, soll dann der Text verschwinden und das image wieder angezeigt werden.
Aktueller Stand:
Definition der Zelle:
<td id="text_box" width="53%" rowspan="5" align="center" bgcolor="#C73343" height="183" onMouseOver="Javascript:change_WCD('0'" onMouseOut="Javascript:change_WCD('1'">
change_WCD Skript:
function change_WCD(changeindex)
{
var wcd_image = new Image();
var wcdummy_image = new Image();
wcd_image.src="../images/wcd.jpg";
wcdummy_image.src="../images/wcd_dummy.jpg";
switch(changeindex)
{
//text
case '0':
{
document.images.wcd_img.src = wcdummy_image.src;
document.all.text_box.innerText = 'TEST';
break;
}
// image
case '1':
{
document.all.text_box.innerText = '';
document.all.wcd_img.src = wcd_image;
break;
}
}
}
Kommentar:
Beim onMOuseOver tausche ich die Graphik durch ein dummyimage aus, welches die gleiche Farbe hat wie der Zellenhintergrund.
Fehlermeldung:
'document.all.wcd_img' ist Null oder kein Objekt
Kommentar:
Ich habe ein etwas probiert und herausgefunden, dass der Fehler beim onMouseOut auftritt. Es sieht so aus, als ob das Image 'Objekt' nacht dem innerText nicht mehr existiert.
Vielen Dank an alle, die sich die Mühe machen mir zu helfen !!!!
ich bin Azubi und soll an unserer Homepage basteln. Leider habe ich nicht viel Ahnung von Webdesign und die Kollegen haben überhaupt keine Ahnung.
Deshalb würde ich mich sehr freuen, wenn mir jemand helfen könnte.
Problemstellung:
Ich habe in einer Tabellen-Zelle ein image, dieses soll bei einem onMouseOver der Zelle verschwinden und ein Text angezeigt werden. Bei einem anschliessenden onMouseOut, soll dann der Text verschwinden und das image wieder angezeigt werden.
Aktueller Stand:
Definition der Zelle:
<td id="text_box" width="53%" rowspan="5" align="center" bgcolor="#C73343" height="183" onMouseOver="Javascript:change_WCD('0'" onMouseOut="Javascript:change_WCD('1'">
change_WCD Skript:
function change_WCD(changeindex)
{
var wcd_image = new Image();
var wcdummy_image = new Image();
wcd_image.src="../images/wcd.jpg";
wcdummy_image.src="../images/wcd_dummy.jpg";
switch(changeindex)
{
//text
case '0':
{
document.images.wcd_img.src = wcdummy_image.src;
document.all.text_box.innerText = 'TEST';
break;
}
// image
case '1':
{
document.all.text_box.innerText = '';
document.all.wcd_img.src = wcd_image;
break;
}
}
}
Kommentar:
Beim onMOuseOver tausche ich die Graphik durch ein dummyimage aus, welches die gleiche Farbe hat wie der Zellenhintergrund.
Fehlermeldung:
'document.all.wcd_img' ist Null oder kein Objekt
Kommentar:
Ich habe ein etwas probiert und herausgefunden, dass der Fehler beim onMouseOut auftritt. Es sieht so aus, als ob das Image 'Objekt' nacht dem innerText nicht mehr existiert.
Vielen Dank an alle, die sich die Mühe machen mir zu helfen !!!!