HTML Dropdown auswahl

Seberoth

Grünschnabel
Hi,

ich suche einen HTML code, der ein Dropdown Menü anzeigen lässt. Wenn ich dann eine Sache auswähle soll er eine URL an eine Variablle übergeben.

Bsp.:
Dropdown auswählen -> Test1 auswählen (mit value=http://www.irgendetwas.de) -> Senden knopf drücken -> variable $seite=http://www.irgendetwas.de

Könnt ihr mir helfen?
Vielen dank schonmal.

MfG,
Seberoth
 
Was genau hast Du denn damit vor?
Naja ich schieß einfach mal ins blaue...
HTML:
<form name="test" action="urltest.php" method="post">
<select id="test">
<option value="http://www.test.de" >URL1</option>
<option value="http://www.test1.de" >URL2</option>
<option value="http://www.test2.de" >URL3</option>
</select>
<input type="submit" value="Abschicken" />
</form>
oder soll die variable in JS sein?
Dann würde ich einfach ein unsichtbares Textfeld in die Form basteln, das den Wert annimmt den Du ausgewählt hast. Aber ich versteh noch nicht so ganz was Du damit überhaupt bezweckst..
 
Zuletzt bearbeitet:
Ich bstle grad an einem Browsergame und ich möchte das man in den Optionen das Styleshhet über ein Dropdown menü auswählen kann.
 
Hm sag mir wenn ich mich irre, aber dazu muss die Seite neu geladen werden, oder?
Womit arbeitest Du? PHP, Flash?
Also wenn Du mit PHP arbeitest, würde ich eine Session-Variable setzen z.B. Design1. Wen n der Benutzer dann per DropDown ein anderes Auswählt und Absenden drückt sendest Du diese Information an das PHP-Skript und prüfst welches Design gesetzt ist, bindest ein anderes ein und überschreibst die Session-Variable mit dem Namen des nun gültigen Designs.

Hoffe Du verstehst was ich meine?
 
Nein es muss HTML sein da ich das template und die php scripte... in getrennten dateien habe. Und das template ist komplett in html
 
Also wenn ich das richtig sehe, wird JS frühestens ausgeführt nachdem ein Dokument geladen ist, z.B. durch onload(). Dann ist es ja aber schon zu spät eine andere CSS-Datei einzubinden. Das muss beim oder vor dem Laden des Dokuments geschehen. Du könntest natürlich per JS und Style-Attribut hinterher alles ändern, dann aber wenn ich mich nicht irren nur von Hand, sprich jedes Element einzeln einer anderen class zuweisen.
Ich habe das so gelöst, das in meiner Index-Datei selektiert wird. Eine Sessionvariable gibt dabei an, welches Design momentan ausgewählt ist.
mit einer einfach if-Abfrage kann dann die Datei Design1.css oder Design2.css eingebunden werden. Dazu wird noch zwischen IE und FF Varianten unterschieden. So gibt es auch keine Darstellungsunterschiede.
 

Neue Beiträge

Zurück