Zum Inhalt springen

Formular <select> option value show div

Erstellt am 26. April 2008 · 1 Antwort · letzte Antwort am 3. Mai 2008

Tags: Frage

kojote ·

Ausgangslage: Integration eines Preiskalkulators
Form ist installiert als Contentelement: html
Einbindung von Javaskript (extern) in ext-Template im Header.

Wenn in einer Listbox eine Option ausgewählt wird, soll der Wert in einem Div erscheinen.

Ich habe eine Lösung gefunden, die mit einer normalen Html-Seite funktioniert.
Integriere ich das in Typo3 geht die Funktion nicht.

Beispiel:
<html>
<head>
<script type="text/javascript">
function showscreen(x){
d = document.getElementById('wertzeigen');
d.innerHTML = '<span>'+ x +'</span>';
d.style.display = 'block';
}</skript>
</head>

<body>
<div id="wertzeigen" style="display:none"></div>
<form>
<select name="info" onchange="showscreen(this.form.info.options[this.form.info.options.selectedIndex].value)">
<option value="wert1">Wert 1</option>
<option value="wert2">Wert 2</option>
</select>
</form>
</body>
</html>

Was muss ich ändern, dass dies funktioniert?