Beim verändern von Select Text schreiben

hab1cht

Erfahrenes Mitglied
Hallo,
ich habe auf meiner Homepage eine Select-Auswahl:
Code:
<select size="1" name="auto" >
<option selected value="auto1">Mercedes</option>
<option value = "auto2">BMW</option>
<option value = "auto3">VW</option>
</select>

Jetzt möchte ich, dass weiter unten auf der Seite "Auto1" erscheint (bzw der Wert der anderen Firmen, wenn sich die Auswahl ändert).
DAs ganze soll als Text erscheinen und nicht in einem Input-Feld.

Hoffe Ihr könnt mich verstehen.

MfG
hab1cht
 
Zuletzt bearbeitet:
Ändere bspw. das innerHTML-Attribut eines beliebigen Elements(welches Text beinhalten darf)
Code:
<select onchange="document.getElementById('bla').innerHTML=ucfirst(this.value)">
<option selected value="auto1">Mercedes</option>
<option value = "auto2">BMW</option>
<option value = "auto3">VW</option>
</select>
.....
<span id="bla">&nbsp;</span>
 
Hallo,
habe den Code so ausprobiert, allerdings passierte nichts,
dann habe ich das "ucfirst" entfernt und alles ging perfekt. Ist das schlimm wenn ich das entfernt habe, entstehen dadurch irgendwelche Sicherheitslücken und wenn ja, wie bringe ich es mit ucfirst zum laufen?

Vielen dank

MfG
hab1cht
 
Oh..sorry, bin da mit den Sprachen etwas durcheinandergekommen.
Das ucfirst() sollte nur den ersten Buchstaben in einen Grossbuchstaben umwandeln, man sollte es allerdings vermeiden, in JS PHP-Funktionen zu verwenden :-)

Kannst es so lassen(mit deiner Änderung)...ist keine Sicherheitslücke, nur ein Schönheitsfehler :)
 

Neue Beiträge

Zurück