G
Guest
Gast
Hallo, ich habe folgendes Problem. Ich habe ein kleines Programm geschrieben in dem der Benutzer zwei Zahlen eingeben kann und die Zwischenwerte mittels einer Schleife in einem Layer untereinander ausgegeben werden.
Jetzt würde ich die Zwischenwerte gerne in einer dropdownliste ausgeben lassen. Ich bekomme es aber nicht hin, dass für jeden Zwischenwert eine neue option erzeugt wird. die zahlen stehen bei mir alle nebeneinander in einem Feld. hab schon versucht mich schlau zu machen, habe aber nichts entsprechendes gefunden.
Hier der Code:
danke schonmal im vorraus!
Jetzt würde ich die Zwischenwerte gerne in einer dropdownliste ausgeben lassen. Ich bekomme es aber nicht hin, dass für jeden Zwischenwert eine neue option erzeugt wird. die zahlen stehen bei mir alle nebeneinander in einem Feld. hab schon versucht mich schlau zu machen, habe aber nichts entsprechendes gefunden.
Hier der Code:
Code:
<html>
<head>
<title>Unbenanntes Dokument</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<script language="JavaScript" type="text/JavaScript">
function schleife(){
var startwert=parseInt(document.form.startwert.value);
var endwert=parseInt(document.form.endwert.value);
var outlayer = document.getElementById('ausgabe');
var str = '';
for(var i = startwert; i <= endwert; i++){
str += i + '
';
}
outlayer.innerHTML = str;
}
</script>
</head>
<body>
<form name="form" id="form" method="post" action="#">
<input type="text" name="startwert" />
<input type="text" name="endwert" />
<input type="button" name="wert" value="&&" onclick="schleife();" />
<select id="select" name="select" size="1">
<option id="ausgabe" name="ausgabe"></option>
</select>
</form>
</body>
</html>
danke schonmal im vorraus!