Кода -копия выглядит следующим образом:
<! Doctype html public "-// w3c // dtd xhtml 1.0 transitional // en" "http://www.w3.org/tr/xhtml1/dtd/xhtml1-transitional.dtd">
<html xmlns = "http://www.w3.org/1999/xhtml">
<голова>
<meta http-equiv = "content-type" content = "text /html; charset = gb2312" />
<TILE> Используйте DOM для генерации раскрывающегося списка </title>
</head>
<body onload = "setfun ()">
<Форма>
<select name = "area" id = "rea">
<option value = "0"> Нет региона </option>
</select>
</form>
<script language = "javascript">
функция setFun () {
var id = новый массив (1,2,3);
var value = new Array ("Guizhou", "Chongqing", "Sichuan");
var select = document.getElementById ("rea");
select.length = 1; // Установить только один выбор
SELECT.Options [0]. Selected = true; // Установить первое выбран по умолчанию
for (var x = 0; x <id.length; x ++) {
var option = document.createElement ("опция");
Option.SetAttribute ("value", id [x]); // Установить значение атрибута опции
Option.AppendChild (document.createTextNode (value [x]));
select.appendChild (опция); // добавить опцию, чтобы выбрать
}
}
</script>
</body>
</html>