Formular Images Button öffnet neues Fenster!
Sebastian Lagemann
- javascript
Hallo,
ich habe folgendes Problem, und zwar habe ich ein Formular mit einem Image Button, das ein Javascript ausführen soll. Das Javascript wird auch ausgeführt, wenn ich auf den Button klick, jedoch öffnet sich immer ein neues Fenster, mit einer url, die folgendermassen aussieht: http://domaine.de/dateiname.htm?x=50&y=8
Wie kann ich das verhindern? Hier der Quelltext:
<form onSubmit=parent.frames[1].addItem('" + WarenID + "','"+ArtID+"')>
<input type=image src=../daten/hinzu.jpg>
</form>
Ich habe auch schon versucht, das Javascript über die Klick Methode im Input type aufzurufen, es geschieht jedoch das gleiche!!
Wäre dankbar für schnelle Hilfe,
Sebastian
Hallo Sebastian
Javascript wird auch ausgeführt, wenn ich auf den Button klick, jedoch öffnet sich immer ein neues Fenster, mit einer url, die folgendermassen aussieht: http://domaine.de/dateiname.htm?x=50&y=8
Versuche mal folgendes:
<script>
function rueckgabe(WarenID,ArtID)
{
parent.frames[1].addItem('" + WarenID + "','"+ArtID+"')>
}
</script>
<form onSubmit="rueckgabe(WarenID,ArtID);return false;"
<input type=image src=../daten/hinzu.jpg>
</form>
Damit verhinderst du die Absendung des Formulares, denn das ist es, was konkret passiert. Für WarenID und ArtID mußt du natürlich die konkreten Werte des Formulares einsetzen. Mehr dazu in SELFHTML unter Formulare.
Viele Grüße
Antje