Hallo,
Ich möchte die ausgewählte Option aus einer Auswahlliste auslesen und als Name einer Variable (eigentlich arrays) nehmen. Wenn nichts in der Auswahlliste ausgewählt ist soll man dazu aufgefordert werden. Leider will das nicht so wie ich will: ~~~javascript
function Absende () {
for (i = 0; i < document.gdf.Wname.length; ++i) {
if (document.gdf.Wname.options[i].selected == true) {
window[document.gdf.Wname.options[i].value];
return true;
break;
}
}
if (document.gdf.Wname.options[i].selected != true) {
alert("Bitte Name des Wettbewerbs eingeben!");
document.gdf.Wname.focus();
return false;
}
window[document.gdf.Wname.options[i].value] = new Array();
}
~~~html
<select name="Wname" size="5" onchange="WennWname ()">
<option>Quadrilon</option>
<option>Skilager</option>
</select>
Andere Name: <input type="text" name="neu">
<input type="button" value="Hinzu" onclick="WnameHinz()">
</td>
</tr>
<tr>
<td></td><td></td>
</tr>
</table>
<p align="right"><input type="submit" name="Absenden" value="Absenden" onclick="return Absende();"></p>
LG Jake