最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

js 使用form表單select類實現(xiàn)級聯(lián)菜單效果

 更新時間:2012年12月19日 10:52:52   作者:  
本文介紹javascript使用html中form表單中的select類實現(xiàn)級聯(lián)菜單效果,需要的朋友可以了解下
用例如下:
復(fù)制代碼 代碼如下:

<form name="form1" method="POST" action="--WEBBOT-SELF--">
<select id="select1" onchange="select1onchange()">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
</select>
</form>

我建議要設(shè)定每個option的value值,來標(biāo)示用戶在選用時具體是哪一項。
在javascript中使用document.getElementById("select1").value;或者form1.select1.value;
則可得到所選的值是多少。
使用onchange事件,觸發(fā)條件是select的option值改變。

使用級聯(lián)菜單時
建立兩個select,他們的id分別是select1,select2。
為select1創(chuàng)建觸發(fā)函數(shù)javascript函數(shù),select1onchange(),在此函數(shù)中,得到select1的值,
查表得到相對應(yīng)的select2的值,并為select2添加相應(yīng)的選項,即可達(dá)到級聯(lián)效果。
復(fù)制代碼 代碼如下:

<select id="select1" onchange="select1onchange()">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
</select>
<select id="select2" onchange="select2onchange()">
</select>
function t1onfocus()
{
document.getElementById("p1").innerHTML="獲得焦點";
}
function select1onchange()
{
var i;
for (i=10;i>=0;i--)
form1.select2.remove(i);
var objOption;
for (i=0;i<=9;i++)
{
objOption=document.createElement("OPTION");
objOption.text=form1.select1.value*10+i;
objOption.value=form1.select1.value*10+i;
form1.select2.options.add(objOption);
}
}
function select2onchange()
{
p1.innerHTML=form1.select2.value; //p1是文檔中用于輸出的自定義的項。
}

相關(guān)文章

最新評論

句容市| 公安县| 合江县| 阿城市| 潢川县| 来凤县| 万年县| 邵武市| 白沙| 买车| 雷州市| 平陆县| 商洛市| 莆田市| 珲春市| 金溪县| 东方市| 凤冈县| 武隆县| 阳西县| 寿宁县| 山丹县| 高雄县| 广东省| 崇义县| 桂平市| 承德市| 内黄县| 皮山县| 遂溪县| 石门县| 探索| 彩票| 日土县| 清新县| 淳安县| 荥阳市| 大城县| 中方县| 太和县| 土默特右旗|