Wie man HTML-Kombinationsfeld speichern Werte Hinzugefügt werden, indem Sie Benutzer in die textbox?

Ich habe eine combobox für eine web-Seite. Es braucht Werte, die vom Benutzer in das Textfeld & fügt diese zur Liste auf der Doppel-klicken Sie in der text-box. Ich möchte, um Benutzer eingegebenen Werte werden dauerhaft gespeichert, als option in der Liste. Wie kann ich es tun. Eine weitere Frage ist, wie kann ich die Anzahl der Optionen in der Liste, so dass ich fügen Sie ein element neben, der.
Hier ist mein code.

<html>
<head>
<script language="javascript">
function AddListItem(form)
{

var TestVar = form.txtInput.value;
form.txtInput.value = "";
form.select.options[3]=new Option(TestVar, TestVar, true);

}
</script>
<head>

<body>
<form id='Form1'>
<input id='txtInput' type='text' maxlength = "5" size="5" ondblclick="AddListItem(this.form)"/>
<p>
<select id='select'>
<option>abc</option>
<option>cde</option>
<option>efg</option>
</select>
</form>
</body>
</html>
InformationsquelleAutor XCeptable | 2010-10-15
Schreibe einen Kommentar