Auf den Beitrag: (ID: 24312) sind "3" Antworten eingegangen (Gelesen: 417 Mal).
"Autor"

html, java script Problem

Nutzer: Bengel
Status: Profiuser
Post schicken
Registriert seit: 03.02.2003
Anzahl Nachrichten: 31

geschrieben am: 24.01.2004    um 15:03 Uhr   
<center>
<FORM>
<SELECT NAME="liste1" SIZE="1">
<option value="">-------- Wähle eine Kategorie -------- </option>
<option value="1.html">1</option>
<option value="2.html">2</option>
<option value="3.html">3</option>
<option value="4.html">4</option>
</SELECT>
<INPUT TYPE="button" VALUE="Ausführen"
onClick="if (form.liste1.selectedIndex != 0)
location = form.liste1.options[form.liste1.selectedIndex].value;
else
alert('!!! Bitte eine Kategorie auswählen !!!')">
</FORM>
</center>

^^Nach dem Auswählen einer Option und dem Bestätigen durch den Button soll die Seite in einem anderen Frame angezeigt werden. Wie kann ich das machen ? bzw. Wo muss ich "target" oder sonstwas einfügen ?
Hoffe mir kann dabei jemand helfen.

mfg Bengel...
  Top
"Autor"  
Nutzer: Neo03
Status: Profiuser
Post schicken
Registriert seit: 03.01.2003
Anzahl Nachrichten: 58

geschrieben am: 24.01.2004    um 17:33 Uhr   
also das machst du mit target="blank" und wo.....moment nochmal anschauen......ich glaub in den <input type..> tag.....wenn ich mich irre korigiert mich bitte.
  Top
"Autor"  
Nutzer: Brünette22
Status: Profiuser
Post schicken
Registriert seit: 14.11.2001
Anzahl Nachrichten: 696

geschrieben am: 24.01.2004    um 17:54 Uhr   
parent.meinZielFrame.location.href = form.liste1.options[form.liste1.selectedIndex].value;

(Achtung, location.href verlangt evtl. "./1.html" statt "1.html")

...wobei Du form.liste1 unter Umständen über document.getElementsByName("meinForm")[0].liste1 oder etwas vergleichbares greifen solltest.
  Top
"Autor"  
Nutzer: Bengel
Status: Profiuser
Post schicken
Registriert seit: 03.02.2003
Anzahl Nachrichten: 31

geschrieben am: 25.01.2004    um 13:52 Uhr   
Herzlichen Dank für die Hilfe.

mfg Bengel...
  Top