j.stebegg: bildwechsel mit <form><input>

Hallo.

In einem Frameset

<FRAMESET rows=40,100%>
<FRAME border=0 name=kopf src="navi.html">
<FRAME border=0 name=unten src="karten.html">

moechte ich vom "kopf" aus durch einen Eingabewert (Jahrzahl) Bilder "unten" austauschen.

Die navi.html hat ein Eingabefenster mit einem button:
<td><form onsubmit="return false"><input value="" type="text" name="f_jahr" maxlength="4"></input></form></td>
<td><form><input type="button" value="set" onClick="karte()"></input></form></td>

provisorisch habe ich jetzt in der karten.html ein pulldownmenue.
 <form>
 <select size="1" name="auswahl" onchange="document.bild.src=this.options[this.selectedIndex].value">
 <option value="euro15-1.gif">  1525</option>
 <option value="euro15-2.gif">  1550</option>
 ....
 <option value="euro16-1.gif">  1611</option>
 ...
 <option value="euro17-1.gif">  1714</option>
 <option value="euro17-2.gif">  1740</option>
 ...
 </select></form>

danke schon mal im voraus.

josef

  1. danke schon mal im voraus.

    Und dein Fräge ist?
    Wie spreche ich von einem Frame ein anderes ansprechen?
    Ach so.
    Dein Frameset sieht so aus:
    <FRAME border="0" name="kopf" src="navi.html">
    <FRAME border="0" name="unten" src="karten.html">
    (du solltest Attributwerte in anführungszeichen schreiben)
    Folglich:

    top
      |-> kopf
      |-> unten

    Du willst (vermutlich, deine Fragestellung ist miserabel) von kopf auf unten zugreifen:
    top (oder parent) -> unten -> document

    Klar?
    Bei weiteren Fragen, bitte vorher die FAQ http://forum.de.selfhtml.org/faq/ und/oder http://glasgoogle konsultieren, da steht drin was du machen kannst, um entweder deine Frage von selbst zu lösen oder denen die dir helfen wollen genauere Informationen zu geben.

    Struppi.