HTML und mozilla
JepZ
- html
0 Axel Richter0 MudGuard
also ich hab eigentlich eine ganz banale frage:
Was hab ich falsch gemacht:
<input type="button" value="zurück zur Linkliste" onClick = self.location.href("linkliste.php")>
das problem ist das der IE das interpretiert... mozilla aber nicht..bzw erinterpretiert es optissch aber nicht funktionel...
MfG JepZ
Hallo,
Was hab ich falsch gemacht:
<input type="button" value="zurück zur Linkliste" onClick = self.location.href("linkliste.php")>
Die Eigenschaft "href" des location-Objektes ist eine _Eigenschaft_ (Objekt-Variable), keine Funktion bzw. Methode. Sie wird also nicht, wie eine Funktion, mit Parametern aufgerufen, sondern ihr Wert wird gesetzt.
http://de.selfhtml.org/javascript/objekte/location.htm#href
onclick = self.location.href = "linkliste.php"
viele Grüße
Axel
Hallo,
Was hab ich falsch gemacht:
<input type="button" value="zurück zur Linkliste" onClick = self.location.href("linkliste.php")>
onclick = self.location.href = "linkliste.php"
Natürlich muss der Wert für das Attribut onclick in Anführungszeichen (Danke an Andreas https://forum.selfhtml.org/?t=90621&m=543676 für den Hinweis).
Hier nochmal richtig, fürs Archiv:
onclick = "self.location.href = 'linkliste.php';"
viele Grüße
Axel
Hi,
also ich hab eigentlich eine ganz banale frage:
Was hab ich falsch gemacht:<input type="button" value="zurück zur Linkliste" onClick = self.location.href("linkliste.php")>
Das Onclick-Attribut benötigt bei diesem Inhalt zwingend Anführungszeichen.
Und daß location.href keine Funktion ist, hat Dir ja Axel schon gesagt.
Ein weiterer Fehler: ohne Javascript ist der Button sinnlos, also sollte er entweder durch eine javascript-lose Variante ersetzt/erweitert werden oder aber per Javascript erzeugt werden.
cu,
Andreas