Я сделал поле со списком для веб-страницы. Он принимает значения от пользователя в текстовое поле и добавляет их в список при двойном щелчке в текстовом поле. Я хочу, чтобы введенные пользователем значения постоянно сохранялись как опция в списке. Как мне это сделать. Еще один вопрос: как я могу подсчитать количество опций в списке, чтобы добавить элемент рядом с этим. Вот мой код.
<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>