国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > HTML > 正文

HTML select option基礎理解及使用

2019-10-26 17:05:40
字體:
來源:轉載
供稿:網友
javascript之HTML(select option)詳解
一、基礎理解:

復制代碼
代碼如下:
var e = document.getElementById("selectId");
e. options= new Option("文本","值") ;
//創建一個option對象,即在<select>標簽中創建一個或多個<option value="值">文本</option>
//options是個數組,里面可以存放多個<option value="值">文本</option>這樣的標簽

1:options[ ]數組的屬性:
length屬性---------長度屬性
selectedIndex屬性--------當前被選中的框中的文本的索引值,此索引值是內存自動分配的(0,1,2,3.....)對應(第一個文本值,第二個文本值,第三個文本值,第四個文本值..........)
2:單個option的屬性(---obj.options[obj.selecedIndex]是指定的某個<option>標簽,是一個---)
text屬性---------返回/指定 文本
value屬性------返回/指定 值,與<options value="...">一致。
index屬性-------返回下標,
selected 屬性-------返回/指定該對象是否被選中.通過指定 true 或者 false,可以動態的改變選中項
defaultSelected 屬性-----返回該對象默認是否被選中。true / false。
3:option的方法
增加一個<option>標簽-----obj.options.add(new("文本","值"));<增>
刪除一個<option>標簽-----obj.options.remove(obj.selectedIndex)<刪>
獲得一個<option>標簽的文本-----obj.options[obj.selectedIndex].text<查>
修改一個<option>標簽的值-----obj.options[obj.selectedIndex]=new Option("新文本","新值")<改>
刪除所有<option>標簽-----obj.options.length = 0
獲得一個<option>標簽的值-----obj.options[obj.selectedIndex].value
注意:
a:上面的寫的是如這樣類型的方法obj.options.function()而不寫obj.funciton,是因為為了考慮在IE和FF 下的兼容,如obj.add()只能在IE中有效.
b:obj.option中的option不需要大寫,new Option中的Option需要大寫
二 、應用

復制代碼
代碼如下:
<html>
<head>
<script language="javascript">
function number(){
var obj = document.getElementById("mySelect");
//obj.options[obj.selectedIndex] = new Option("我的吃吃","4");//在當前選中的那個的值中改變
//obj.options.add(new Option("我的吃吃","4"));再添加一個option
//alert(obj.selectedIndex);//顯示序號,option自己設置的
//obj.options[obj.selectedIndex].text = "我的吃吃";更改值
//obj.remove(obj.selectedIndex);刪除功能
}
</script>
</head>
<body>
<select id="mySelect">
<option>我的包包</option>
<option>我的本本</option>
<option>我的油油</option>
<option>我的擔子</option>
</select>
<input type="button" name="button" value="查看結果" onclick="number();">
</body>
</html>
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 台山市| 东兰县| 楚雄市| 从化市| 南华县| 忻州市| 兴和县| 烟台市| 孟连| 兰西县| 西峡县| 汤原县| 信阳市| 晋宁县| 新昌县| 舟山市| 全州县| 湟源县| 溧阳市| 康马县| 理塘县| 兴业县| 衡阳市| 荥阳市| 清水河县| 阿图什市| 宣化县| 楚雄市| 平罗县| 成武县| 瓮安县| 开化县| 缙云县| 桑植县| 桑日县| 华亭县| 宁波市| 平定县| 金山区| 临泽县| 黎川县|