2016-10-16 5 views
-1

Wie erstelle ich ein Auswahlmenü, das mit der aktuellen URL in der ersten Position ist, die selected von option Wechseln:Wie erstelle ich ein Auswahlmenü, das mit der aktuellen URL in der ersten Position ist:

<select > 
    <option value="http://www.test.com/teste1" selected>test1</option> 
    <option value="http://www.test.com/teste2">Google</option> 
    <option value="http://www.test.com/teste3">YouTube</option> 
    <option value="http://www.test.com/teste4">test 4</option> 
</select> 

Beispiel Browser-URL http://www.test.test.4:

<select > 
    <option value="http://www.test.com/teste4" selected>test 4</option> 
    <option value="http://www.test.com/teste1/">test1</option> 
    <option value="http://www.test.com/teste2">Google</option> 
    <option value="http://www.test.com/teste3">YouTube</option> 
</select> 
+0

Willkommen bei Stack-Überlauf! Ihre Frage ist sehr unklar, wie es aussieht. Bitte machen Sie einen besseren Versuch zu erklären, was Sie brauchen. Brauchen Sie die 'option', deren Attribut 'value' standardmäßig die URL der aktuellen Seite hat? Ich habe Tags entfernt, die für die Frage nicht relevant sind. – Harry

+0

Das "selected" muss in der Option mit der URL corrent ausgewählt werden. –

Antwort

0

ich bin nicht sicher, zu verstehen, schließen Sie diesen Code auf alle diese Seiten und Sie möchten gewählte Option ändern?

Vielleicht können Sie es mit JS mit dem Onload-Ereignis auf Ihrem Körper (auf jeder Seite) tun.

Beispiel für den http://www.test.com/teste2 Körper:

How do I programmatically set the value of a select box element using javascript?

<body onload="selectElement('http://www.test.com/teste2')"> 
+0

Bitte machen Sie ein Beispiel, weil sie verständnisvoll aussehen –

+0

Heute morgen bearbeitet, warten auf Ihr Feedback, wenn es nicht zu Ihrem Problem entspricht. –

Verwandte Themen