Zum Inhalt springen

Auswahlliste...


Empfohlene Beiträge

Geschrieben

Hi,

könnt ihr mir sagen wie das mit ner Auswahlliste bei ner Homepage geht?

Also das mit <option> und drum und dran krieg ich hin, aber dass dann zum Beispiel wenn ich da ne Liste angezeigt bekomme und ich ne Zeile anklicke, dass man dann einen Link bekommt also praktisch einen Verweis auf eine andere Seite...

Könnt ihr mir bitte sagen wie das geht?

Danke im voraus!

Mit freundlichen Grüßen

Irineu:D

Geschrieben

Du meinst also ein Menü realisieren über ein <select>

Nun ganz einfach:


<select name="menu">

  <option onclick="location.href='home.html'">HOME</option>

  <option onclick="location.href='kontakt.html'">KONTAKT</option>

</select>

Gruß,

MCT

Geschrieben

achso...

danke =)

weil nämlich ich hab da ein projekt ich muss ein teil einer schulhomepage (meine schule die ich zurzeit besuche) und im quelltext steht das nämlich nicht...

naja danke =)

Klick mal drauf... =)

Da steht nämlich dies:

<select size="1" name="Auswahl"

onChange="Go(this.form.Auswahl.options[this.form.Auswahl.options.selectedIndex].value)"

style="width:165px; background-color:#FFFFE0; font-size:9pt; font-family:courier new,Arial,sans-serif;"

width="165">

<option value="nothing">[ bitte auswählen! ]</option>

<option value="2004.html">2004</option>

<option value="2005.html">2005</option>

<option value="2006.html">2006</option>

</select>

und ganz oben steht noch das:

<script type="text/javascript">

<!--

function Go(x) {

if(x == "nothing") {

document.forms[0].reset();

document.forms[0].elements[0].blur();

return;

}

else if(x == "end")

parent.location.href = parent.frames[2].location;

else {

parent.frames[2].location.href = x;

document.forms[0].reset();

document.forms[0].elements[0].blur();

}

}

//-->

</script>

MfG Irineu

Geschrieben

Muss ich bei diesem... da

Code:

<select name="menu"> <option onclick="location.href='home.html'">HOME</option> <option onclick="location.href='kontakt.html'">KONTAKT</option>

</select>

irgendwie ein Skript anlegen oder so?

Das klappt bei mir nicht...

Kannst du mir bitte ein Beispiel hier in Codeformat reinstellen, wenn sowas fertig ist?

Danke!

MfG Irineu:bimei :uli

Geschrieben

Also das hier ist der Code von deiner Seite.


<html>
<body>

<script type="text/javascript">
<!--
function Go(x)
{
if(x == "nothing")
{
document.forms[0].reset();
document.forms[0].elements[0].blur();
return;
}
else if(x == "end")
{
parent.location.href = parent.frames[2].location;
}
else
{
parent.frames[2].location.href = x;
document.forms[0].reset();
document.forms[0].elements[0].blur();
}
}
//-->
</script>

<form action>
<select size="1" name="Auswahl" onChange="Go(this.form.Auswahl.options[this.form.Auswahl.options.selectedIndex].value)" style="width:165px; background-color:#FFFFE0; font-size:9pt; font-family:courier new,Arial,sans-serif;" width="165">
<option value="nothing">[ bitte auswählen! ]</option>
<option value="2004.html">2004</option>
<option value="2005.html">2005</option>
<option value="2006.html">2006</option>
</select>
</form>

</body>
</html>
[/code]

Und unten bei <option vlaue=""> gibst Du an welche Seite aufgerufen werden soll. Der Dateiname wird dann an die Funktion Go übergeben und der zeigt die dann an.

Frank

Geschrieben

ja das weiß ich aber das geht irgendwie nicht...

braucht man dafür ein bestimmtes skript oder wie?

ich krieg das nie hin, dass das ein verweis ist...

Geschrieben

also nochmal von ganz anfang an:

Wenn ich auf eine Auswahlliste klicke ne?

Dann wird diese zeile ja Blau im Hintergrund.

Wenn ich diese dann anklicke, passiert bei mir in der Datei nix, also kein Link nix etc...

versteht ihr was ich meine?

:rolleyes:

Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde Dich hier an.

Jetzt anmelden

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...