messmar
Erfahrenes Mitglied
Hi,
ich versuche die ausgwählten Werte eines Dropdown-Menus zu spliten und anschließend die drei ersten, (Die Werte sind durch Komma getrennt) in drei unterschiedlichen anderen Dropdown-Menus zu schreiben.
Mit dem folgenden Code erhalte ich beim schreiben des ersten Wertes: "Undefinde".
Kann mir bitte Jemand hier den Tipp geben woran es legen könnte.
Vielen Dank und Gruß
Messmar
ich versuche die ausgwählten Werte eines Dropdown-Menus zu spliten und anschließend die drei ersten, (Die Werte sind durch Komma getrennt) in drei unterschiedlichen anderen Dropdown-Menus zu schreiben.
Mit dem folgenden Code erhalte ich beim schreiben des ersten Wertes: "Undefinde".
Kann mir bitte Jemand hier den Tipp geben woran es legen könnte.
Vielen Dank und Gruß
Messmar
Code:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Unbenannt</title>
<script>
<!--
function splitOption() {
this.xxxx = document.forms[0].grpattr_venue.options[document.forms[0].grpattr_venue.options.selectedIndex].value;
alert(xxxx);
this.moreValues = new Array();
moreValues = xxxx.split(',');
alert(moreValues[0]);
alert(moreValues.length);
//document.forms[0].venue.length = 0;
for(var i=0; i<= moreValues.length; i++){
optionen = new Option(moreValues[0][i]);
alert(moreValues[0][i]);
document.forms[0].venue.options[i] = optionen;
document.forms[0].venue.options[i].value = moreValues[0][i];
}
}
//-->
</script>
</head>
<body>
<form>
<select name="grpattr_venue" style="width:386px;font-size:11px">
<option value=""></option>
<option value="Truro, Alverton Manor, 26 April 2006, 8.00am, Breakfast">Truro, Alverton Manor, 26 April 2006, 8.00am, Breakfast</option>
<option value="Glasgow, Crowne Plaza, 27 April 2006, 8.00am, Breakfast">Glasgow, Crowne Plaza, 27 April 2006, 8.00am, Breakfast</option>
<option value="Exeter, Woodbury Park, 28 April 2006, 8.00am, Breakfast">Exeter, Woodbury Park, 28 April 2006, 8.00am, Breakfast</option>
<option value="Belfast, Culloden Hotel, 28 April 2006, 12.00pm, Lunch">Belfast, Culloden Hotel, 28 April 2006, 12.00pm, Lunch</option>
<option value=""></option>
<br><br><br>
<a href="javascript:splitOption();">test</a>
<br><br><br>
<select name="venue" id="neuesAutoMarke">
<option value="">bitte wählen</option>
</select>
<select name="location" id="neuesAutoMarke">
<option value="">bitte wählen</option>
</select>
<select name="date" id="neuesAutoMarke">
<option value="">bitte wählen</option>
</select>
</form>
</body>
</html>
Zuletzt bearbeitet: