Willkommen ~Gast!
Registrieren || Einloggen || Hilfe/FAQ || Staff
Probleme mit der Registrierung im Forum? Melde dich unter registerEin Bild.
Autor Beitrag
000
08.04.2002, 20:49
shoo.



hier ist mein code:

Quellcode:
<script>
bildernormal=new Array()
bildernormal[0]="logo.jpg"
bildernormal[1]="logo2.jpg"

bildname=new Array()
bildname[0]="logo"
bildname[1]="logo2"
function bildwechsel(bildaktuell,adresse)
{
for(i=0;i<2;i++)
{
document.images[bildname[i]].src=bildernormal[i];
}
document.images[bildaktuell].src=adresse;
}
</script>
</head>

<body>
<body bgcolor="#000000">

<div align="center">

<br>

<table border="1" cellpadding="0" cellspacing="0">
<tr>
    <a href="start.html" onmouseover="bildwechsel('logo','logo2.jpg')"
                         onmouseout="bildwechsel('logo','logo.jpg')">
    <img src="logo.jpg" border="0" name="logo">
     </td></a>
</tr>
</table>
<br>

der fehler: document.images[...] ist kein objekt.

weiss jmd. rat?

--

zum Seitenanfang zum Seitenende Profil || Suche
001
08.04.2002, 22:15
KhanRKerensky



Quellcode:
<script [color="#aa0000"]type="text/javascript"[/color]>
bildernormal=new Array()
bildernormal[0]="logo.jpg"
bildernormal[1]="logo2.jpg"

bildname=new Array()
bildname[0]="logo"
bildname[1]="logo2"
function bildwechsel(bildaktuell,adresse)
{
for(i=0;i<2;i++)
{
[color="#aa0000"]window.[/color]document.images[bildname[ i]].src=bildernormal[ i]; [color="#aa0000"]<-- Mal zwei Spaces reingemacht, ohne isses Forencode ;)[/color]
}
[color="#aa0000"]window.[/color]document.images[bildaktuell].src=adresse;
}
</script>
</head>

<body>
<body bgcolor="#000000">

<div align="center">

<br>

<table border="1" cellpadding="0" cellspacing="0">
<tr>
    <a href="start.html" onmouseover="bildwechsel('logo','logo2.jpg')"
                         onmouseout="bildwechsel('logo','logo.jpg')">
    <img src="logo.jpg" border="0" name="logo">
     </td></a>
</tr>
</table>
<br>

Ich hoffe doch für dich das oben auch der ganze "<html><body>" Quark steht ;)

Aber das ganze soll doch ein Imagewechseler werden, ne? Das würde ich anders machen

[edit]
Hab aber noch nicht nach Logicfehlern gesucht.
[/edit]
[2. edit]
Logic???
[/2.edit]

--

"[...] you're going to burn in a very special level of Hell. A level they reserve for child molesters and people who talk at the theater." - Book


Dieser Beitrag wurde am 08.04.2002 um 22:19 von KhanRKerensky bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche
002
08.04.2002, 22:51
CN



@khan
window. muss da gleub ich nich stehen...so far
mehr weiss ich auch nich

--


Dieser Beitrag wurde am 08.04.2002 um 22:54 von campersnightmare bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche
003
08.04.2002, 23:24
KhanRKerensky



window. brauch eigentlich wirklich net... aber ich machs trotzdem immer ;)

--

"[...] you're going to burn in a very special level of Hell. A level they reserve for child molesters and people who talk at the theater." - Book

zum Seitenanfang zum Seitenende Profil || Suche
004
09.04.2002, 12:04
TheTinySteini



Ich würd das ganze übrigens mit Image-Objekten machen, dann lädt er die Bilder schonmal vor, macht das ganze flüssiger.
Also sowas hier:
Quellcode:pKontakt_off = new Image();
pKontakt_off.src = "pics/kontakt.gif";
pKontakt_on = new Image();
pKontakt_on.src = "pics/kontakt_on.gif";

function SwapImage( img_num, obj_image )
{
  window.document.images[img_num].src = obj_image.src;
  return true;    
}

--

TheTinySteini
Coder Poke646
"Don't Panic" - Hitchhiker's Guide to the Galaxy

zum Seitenanfang zum Seitenende Profil || Suche
005
09.04.2002, 14:24
shoo.



hm das hat mir bisher noch nicht geholfen, mein code ist zwar leicht verändert, aber immernoch die selbe meldung:

Zitat:
Es ist ein Laufzeitfehler aufgetreten.
Soll der Debug Modus gestartet werden?

Zeile 16
Fehler:'document.images[...]' ist kein Ojekt.

mein code:

Quellcode:<html>
<head>
<title>Welcome to the world of chi...</title>
<script type="text/javascript">
bildernormal=new Array()
bildernormal[0]="logo.jpg"
bildernormal[1]="logo2.jpg"
var anzmen=bildernormal.length

bildname=new Array()
bildname[0]="logo"
bildname[1]="logo2"
function bildwechsel(bildaktuell,adresse)
{
for(i=0;i<anzmen;i++)
{
document.images[bildname[ i]].src=bildernormal[ i];
}
document.images[bildaktuell].src=adresse;
}
</script>
</head>
.
.
.
<a href="start.html" onmouseover="bildwechsel('logo','logo2.jpg')"
                         onmouseout="bildwechsel('logo','logo.jpg')">
    <img src="logo.jpg" border="0" name="logo">
.
.
.
</html>

--


Dieser Beitrag wurde am 09.04.2002 um 14:25 von shoo. bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche