6.options
马克-to-win:选择列表
例 6.1(SelectOptionAddIEFF.html)
!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"
HTML
head
meta
http-equiv="content-type" content="text/html; charset=utf-8"/
TITLE
/TITLE
SCRIPT
LANGUAGE="JavaScript"
!--
var arr = new Array(
new Array("河北", "邯郸","石家庄"),
new Array("山东", "济南", "枣庄", "威海"),
new Array("河南", "开封", "郑州", "洛阳", "南洋")
);
function setProvinces()
{
for (var i = 0; i < arr.length; i++)
{
document.getElementByIdx_x_x("province").options[i + 1] = new
Option(arr[i][0], arr[i][0]);
}
}
function setCity(i)
{ alert(i+"
"+document.getElementByIdx_x_x("province").selectedIndex+document.getElementByIdx_x_x("province").value+document.getElementByIdx_x_x("province").options[document.getElementByIdx_x_x("province").selectedIndex].text+document.getElementByIdx_x_x("province").options[document.getElementByIdx_x_x("province").selectedIndex].value);
document.getElementByIdx_x_x("city").options.length = 1;//reset
city
for (var j = 1; j < arr[i - 1].length; j++)
{
opt = new Option(arr[i - 1][j], arr[i - 1][j]);