簡(jiǎn)單js代碼實(shí)現(xiàn)selece二級(jí)聯(lián)動(dòng)(推薦)
更新時(shí)間:2014年02月18日 09:12:09 作者:
這篇文章主要介紹了簡(jiǎn)單js代碼實(shí)現(xiàn)selece二級(jí)聯(lián)動(dòng)的簡(jiǎn)單實(shí)例。需要的朋友可以過(guò)來(lái)參考下,希望對(duì)大家有所幫助
以下是html代碼:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
</HEAD>
<!-- by sundful starting-->
<BODY>
<script language="JavaScript">
var subcat = new Array();
subcat[0] = new Array('中文','英語(yǔ)','英語(yǔ)')
subcat[1] = new Array('中文','法語(yǔ)','法語(yǔ)')
subcat[2] = new Array('英語(yǔ)','中文','中文')
subcat[3] = new Array('法語(yǔ)','中文','中文')
function changeselect1(locationid)
{
document.form1.s2.length = 0; //初始化下拉列表 清空下拉數(shù)據(jù)
document.form1.s2.options[0] = new Option('==請(qǐng)選擇==',''); //給第一個(gè)值
for (i=0; i<subcat.length; i++) //legth=20
{
if (subcat[i][0] == locationid) //[0] [1] 第一列 第二列
{document.form1.s2.options[document.form1.s2.length] = new Option(subcat[i][1], subcat[i][2]);} //建立option
//第一次 length=1 因?yàn)橛?=請(qǐng)選擇==
//i=9時(shí) length= 10 值有11個(gè) 因?yàn)閺?數(shù)起 subcat[i][0] == locationid屏蔽了再寫(xiě)
}
}
</script>
<form name="form1" method="post" runat="server">
二級(jí)聯(lián)動(dòng):
<select name="s1" onChange="changeselect1(this.value)">
<option>==請(qǐng)選擇==</option>
<option value="中文">中文</option>
<option value="英語(yǔ)">英語(yǔ)</option>
<option value="英語(yǔ)">法語(yǔ)</option>
</select>
<select name="s2">
<option>==請(qǐng)選擇==</option>
</select>
</form>
<!-- by sundful ending-->
</BODY>
</HTML>
復(fù)制代碼 代碼如下:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
</HEAD>
<!-- by sundful starting-->
<BODY>
<script language="JavaScript">
var subcat = new Array();
subcat[0] = new Array('中文','英語(yǔ)','英語(yǔ)')
subcat[1] = new Array('中文','法語(yǔ)','法語(yǔ)')
subcat[2] = new Array('英語(yǔ)','中文','中文')
subcat[3] = new Array('法語(yǔ)','中文','中文')
function changeselect1(locationid)
{
document.form1.s2.length = 0; //初始化下拉列表 清空下拉數(shù)據(jù)
document.form1.s2.options[0] = new Option('==請(qǐng)選擇==',''); //給第一個(gè)值
for (i=0; i<subcat.length; i++) //legth=20
{
if (subcat[i][0] == locationid) //[0] [1] 第一列 第二列
{document.form1.s2.options[document.form1.s2.length] = new Option(subcat[i][1], subcat[i][2]);} //建立option
//第一次 length=1 因?yàn)橛?=請(qǐng)選擇==
//i=9時(shí) length= 10 值有11個(gè) 因?yàn)閺?數(shù)起 subcat[i][0] == locationid屏蔽了再寫(xiě)
}
}
</script>
<form name="form1" method="post" runat="server">
二級(jí)聯(lián)動(dòng):
<select name="s1" onChange="changeselect1(this.value)">
<option>==請(qǐng)選擇==</option>
<option value="中文">中文</option>
<option value="英語(yǔ)">英語(yǔ)</option>
<option value="英語(yǔ)">法語(yǔ)</option>
</select>
<select name="s2">
<option>==請(qǐng)選擇==</option>
</select>
</form>
<!-- by sundful ending-->
</BODY>
</HTML>
您可能感興趣的文章:
- js實(shí)現(xiàn)的全國(guó)省市二級(jí)聯(lián)動(dòng)下拉選擇菜單完整實(shí)例
- 最好用的二級(jí)聯(lián)動(dòng) 原生js實(shí)現(xiàn)你值得擁有
- jsp從數(shù)據(jù)庫(kù)獲取數(shù)據(jù)填充下拉框?qū)崿F(xiàn)二級(jí)聯(lián)動(dòng)菜單的方法
- js操作二級(jí)聯(lián)動(dòng)實(shí)現(xiàn)代碼
- 全國(guó)省市二級(jí)聯(lián)動(dòng)下拉菜單 js版
- js實(shí)現(xiàn)select二級(jí)聯(lián)動(dòng)下拉菜單
- js實(shí)現(xiàn)的下拉框二級(jí)聯(lián)動(dòng)效果
- JS簡(jiǎn)單實(shí)現(xiàn)城市二級(jí)聯(lián)動(dòng)選擇插件的方法
- javascript支持區(qū)號(hào)輸入的省市二級(jí)聯(lián)動(dòng)下拉菜單
- js實(shí)現(xiàn)二級(jí)聯(lián)動(dòng)簡(jiǎn)單實(shí)例
相關(guān)文章
js實(shí)現(xiàn)獲取當(dāng)前時(shí)間是本月第幾周的方法
這篇文章主要介紹了js實(shí)現(xiàn)獲取當(dāng)前時(shí)間是本月第幾周的方法,涉及javascript針對(duì)日期及時(shí)間的相關(guān)操作技巧,非常簡(jiǎn)單實(shí)用,需要的朋友可以參考下2015-08-08
Jupyter Notebook運(yùn)行JavaScript的方法
Jupyter Notebook是一塊所見(jiàn)即所得的畫(huà)布,通過(guò)在瀏覽器上編輯代碼,讓開(kāi)發(fā)人員實(shí)現(xiàn)展示與快速迭代的利器,本文主要介紹了Jupyter Notebook運(yùn)行JavaScript的方法,感興趣的可以了解一下2021-05-05
JavaScript定時(shí)器和優(yōu)化的取消定時(shí)器方法
這篇文章主要介紹了JavaScript定時(shí)器和優(yōu)化的取消定時(shí)器方法,本文著重講解一個(gè)優(yōu)化的取消定時(shí)器的方法,需要的朋友可以參考下2015-07-07
基于OL2實(shí)現(xiàn)百度地圖ABCD marker的效果
2015-10-10
Javascript json object 與string 相互轉(zhuǎn)換的簡(jiǎn)單實(shí)現(xiàn)
下面小編就為大家?guī)?lái)一篇Javascript json object 與string 相互轉(zhuǎn)換的簡(jiǎn)單實(shí)現(xiàn)。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2016-09-09
JavaScript編程設(shè)計(jì)模式之觀察者模式(Observer Pattern)實(shí)例詳解
這篇文章主要介紹了JavaScript編程設(shè)計(jì)模式之觀察者模式(Observer Pattern),簡(jiǎn)單說(shuō)明了觀察者模式的概念、原理并結(jié)合實(shí)例形式詳細(xì)給出了觀察者模式的相關(guān)實(shí)現(xiàn)與使用技巧,需要的朋友可以參考下2017-10-10
有關(guān)JS中的0,null,undefined,[],{},'''''''''''''''',false之間的關(guān)系
這篇文章主要介紹了有關(guān)JS中的0,null,undefined,[],{},'',false之間的關(guān)系,需要的朋友可以參考下2017-02-02

