java script Explorer5 GO Netscape7.1 NO
stefan s3
- javascript
0 kapitän kork0 wahsaga
hallo zusammen, ich brauch dringend hilfe. habe das untere script um button bilder nach einem mouseDown event zu ändern. funktioniert in IEplorer5 aber nicht in Netscape7.1. kann mir jemand sagen, was falsch ist?
vielen dank für jegliche hilfe.
<html>
<head>
<script language="JavaScript">
var Images = new Array('yourimageon.gif','yourimageoff.gif','yourimagestay.gif') // list images to preload
var preloadImages=new Array() // preloads images
for (i=0;i<=Images.length-1;i++) {
preloadImages[i]=new Image()
preloadImages[i].src=Images[i]
}
LastID = "Image1"
function m_click(id){
document.getElementById(id).src = "yourimagestay.gif"
if (LastID != ""){
(LastID != id?document.getElementById(LastID).src = "yourimageoff.gif":"")
}
LastID = id
}
</script>
<bod>
<a href="javascript:swapcontent('1')"onMouseDown="m_click('image1');"><img src="yourimageon.gif" id="Image1" border="0"></a>
<a href="javascript:swapcontent('2')"onMouseDown="m_click('image2');"><img src="yourimageoff.gif" id="Image2" border="0"></a>
</body>
</html>
hallo zusammen, ich brauch dringend hilfe. habe das untere script um button bilder nach einem mouseDown event zu ändern. funktioniert in IEplorer5 aber nicht in Netscape7.1. kann mir jemand sagen, was falsch ist?
hallo ,meine javascript-konsole(extras-webentwicklung-) sagt:
Fehler: document.getElementById(id) has no properties
Quelldatei: file:///c:/xyz/03092003/html/test/test1.html
Zeile: 17
Fehler: swapcontent is not defined
Quelldatei: javascript:swapcontent('2')
Zeile: 1
Fehler: document.getElementById(id) has no properties
Quelldatei: file:///c:/xyz/03092003/html/test/test1.html
Zeile: 17
Fehler: swapcontent is not defined
Quelldatei: javascript:swapcontent('1')
Zeile: 1
hi,
du hast dir offensichtlich JS-code von einem editor erstellen lassen, ohne auch nur die geringste ahnung zu haben, was der code macht. das ist seltenst eine gute idee.
<a href="javascript:swapcontent('1')"onMouseDown="m_click('image1');"><img src="yourimageon.gif" id="Image1" border="0"></a>
wie kapitän kork schon anmerkte, eine funktion swapcontent() scheint es gar nicht zu geben.
ausserdem sollte vor dem onMouseDown erstmal ein leerzeichen stehen, das klebt ja direkt am vorherigen attribut dran (das muss keinen fehler verursachen, kann aber, je nach browser).
gruss,
wahsaga