wieso geht das nicht?
Hans Gerrit
Hallo,
ich hab eine Seite mit 4 Frames. Im 4. Frame will ich den Inhalt ändern und zwar will ich das so:
<form name="test">
<input type="submit" value="neuer inhalt"
onclick="parent.frames[3].location.href='neuerinhalt.html'">
</form>
Der Inahlt wird nicht geändert. Den Inhalt von den anderen Frames kann ich aber ändern.
Weiss da jemand 'ne Lösung.
hans
Hallo Hans,
<form name="test">
<input type="submit" value="neuer inhalt"
onclick="parent.frames[3].location.href='neuerinhalt.html'">
</form>
Bessser so:
<form name="test">
<input type="button" value="neuer inhalt"
onclick="parent.frames[3].location.href='neuerinhalt.html'">
</form>
Also kein Submit-Button, sondern ein ganz neutraler Klickbutton.
viele Gruesse
Stefan Muenz
dummes fehler das. Danke!
hans
<form name="test">
<input type="button" value="neuer inhalt"
»» onclick="parent.frames[3].location.href='neuerinhalt.html'">
</form>
Also kein Submit-Button, sondern ein ganz neutraler Klickbutton.
Hi,
wie schon gesagt es funzt, aber geht es nicht auch mit einem submit-Button??
hans
Hallo Hans,
wie schon gesagt es funzt, aber geht es nicht auch mit einem submit-Button??
Weil ein Submit-Button ein Ereignis zum Versenden der Formulardaten ausloest, und zwar dasjenige, das bei <form action=> angegeben ist. In deinem Fall sollen aber keine Formulardaten versendet werden. Du willst ja nur die Funktionalitaet von Formularelementen (hier: Button) benutzen. Und deshalb machst Du ein Formular ohne action= und ohne submit-Button. Ereignisse, die durch Formularelemente angestossen werden, kannst Du dann stattdessen mit JavaScript behandeln (so wie du es ja auch tust in dem Beispiel mit onClick="JavaScript-Code").
viele Gruesse
Stefan Muenz
Hi Stefan,
ich frage mich bloß warum ich mit einem submit-Button den Inhalt der anderen Frames ändern kann nur nicht den in dem der submit-Button drin ist.
mfg
hans