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?