bittegutfinden
Mitglied
Ich hab ein javascript mit zwei Funktionen:
function check(id,typ,name) {
if(document.getElementById(id).style.display=="") {
show='none';
} else {
show='';
}
document.getElementById(id).style.display=show;
if(typ=='checkb') {
haken(name);
}
}
function haken (BildName) {
check = new Image();
check.src = "images/check.gif";
uncheck = new Image();
uncheck.src = "images/uncheck.gif";
if(document.getElementById(BildName).src=='images/check.gif') {
bild=uncheck.src ;
} else {
bild=check.src;
}
document.getElementById(BildName).src=bild;
return
}
Die zweite Funktion soll bei einem Typ von Button das Bild auswechseln. Beim ersten Klick klappt es auch beim zweiten mal Klicken wird schon der Aufruf des Scripts mit: "Objekt unterstützt diese Eigenschaft oder Methode nicht" abgebrochen. Die Funktion rufe ich so auf:
<table border=0 cellspacing='0'cellpading='0'>
<tr height='19'>
<td background='images/back_l.gif' width='19' align='center'>
<img src='images/uncheck.gif' onMouseUp="check('LegBenthos','checkb','CheckBenthos')" width='11' height='11' border='0' id="CheckBenthos" ></td>
<td background='images/back_m.gif' width=166>
Benthos </td>
<td background='images/back_r.gif' width='15' align='center'>
<img src='images/meta.gif' onMouseUp="check('MetaBenthos','meta')" width='11' height='13' border='0'' alt='metadata'></td>
</tr>
</table>
function check(id,typ,name) {
if(document.getElementById(id).style.display=="") {
show='none';
} else {
show='';
}
document.getElementById(id).style.display=show;
if(typ=='checkb') {
haken(name);
}
}
function haken (BildName) {
check = new Image();
check.src = "images/check.gif";
uncheck = new Image();
uncheck.src = "images/uncheck.gif";
if(document.getElementById(BildName).src=='images/check.gif') {
bild=uncheck.src ;
} else {
bild=check.src;
}
document.getElementById(BildName).src=bild;
return
}
Die zweite Funktion soll bei einem Typ von Button das Bild auswechseln. Beim ersten Klick klappt es auch beim zweiten mal Klicken wird schon der Aufruf des Scripts mit: "Objekt unterstützt diese Eigenschaft oder Methode nicht" abgebrochen. Die Funktion rufe ich so auf:
<table border=0 cellspacing='0'cellpading='0'>
<tr height='19'>
<td background='images/back_l.gif' width='19' align='center'>
<img src='images/uncheck.gif' onMouseUp="check('LegBenthos','checkb','CheckBenthos')" width='11' height='11' border='0' id="CheckBenthos" ></td>
<td background='images/back_m.gif' width=166>
Benthos </td>
<td background='images/back_r.gif' width='15' align='center'>
<img src='images/meta.gif' onMouseUp="check('MetaBenthos','meta')" width='11' height='13' border='0'' alt='metadata'></td>
</tr>
</table>