javascript操作html控件實(shí)例(javascript添加html)
//下拉列表的填充
_showSchools: function (data) { //data代表是一個(gè)數(shù)據(jù)對(duì)象
var mySelect = document.getElementById("selectSchools"); //獲取下拉框
mySelect.options.length = 0;
//將option添加到select標(biāo)簽里面
for (var index in data) {
var item = data[index];
var opp = new Option(item.SchoolName, item.name); //第一個(gè)參數(shù)代表下拉框顯示的內(nèi)容,第二個(gè)代表下拉框選中的內(nèi)容
opp.name = "option" + index;
mySelect.add(opp);
}
},
//下拉列表內(nèi)容的獲取
var schoolId = document.getElementById("selectSchools").value;
//我們平時(shí)是選中下拉框的值是選中的內(nèi)容,而不是顯示的內(nèi)容,如何獲取顯示的內(nèi)容呢,下面是獲取下拉框的選中的顯示內(nèi)容
function on_idmbzd_change(){
var sel_obj=document.getElementById("idMbzd");
var index=sel_obj.selectedIndex;
alert(sel_obj.options[index].value);
alert(sel_obj.options[index].text);
}
//單選按鈕的內(nèi)容的獲取
var chkObjs = document.getElementsByName("radio");
var checkvalue = null;
for (var i = 0; i < chkObjs.length; i++) {
if (chkObjs[i].checked) {
checkvalue = parseInt(chkObjs[i].value);
}
}
//單選按鈕的設(shè)置
if (entity.SelectType == 1) document.getElementById("SelectType").checked = true;
if (entity.SelectType == 0) document.getElementById("UnSelectType").checked = true;
//多選框的設(shè)置
setCheckBox: function (data) {
var courseList = document.getElementsByName("CourseList");
for (var i = 0; i < courseList.length - 1; i++) {
if (courseList[i].value==data) {
courseList[i].checked=true;
}
}
},
相關(guān)文章
FF(火狐)瀏覽器無(wú)法執(zhí)行window.close()解決方案
這篇文章主要介紹了FF(火狐)瀏覽器無(wú)法執(zhí)行window.close()解決方案,需要的朋友可以參考下2014-11-11JavaScript對(duì)象創(chuàng)建及繼承原理實(shí)例解剖
本文將用實(shí)例講解一下JavaScript對(duì)象創(chuàng)建及繼承原理:JavaScript中的繼承是使用原型鏈的機(jī)制,對(duì)象創(chuàng)建使用Function構(gòu)造器,感興趣的朋友可以詳細(xì)了解下本文,或許可以幫助到你2013-02-02Js中setTimeout()和setInterval() 何時(shí)被調(diào)用執(zhí)行的用法
本篇文章,小編將為大家介紹Js中setTimeout()和setInterval() 何時(shí)被調(diào)用執(zhí)行的用法,有需要的朋友可以參考一下2013-04-04深入理解JavaScript系列(43):設(shè)計(jì)模式之狀態(tài)模式詳解
這篇文章主要介紹了深入理解JavaScript系列(43):設(shè)計(jì)模式之狀態(tài)模式詳解,狀態(tài)模式(State)允許一個(gè)對(duì)象在其內(nèi)部狀態(tài)改變的時(shí)候改變它的行為,對(duì)象看起來(lái)似乎修改了它的類(lèi),需要的朋友可以參考下2015-03-03javascript學(xué)習(xí)筆記(十) js對(duì)象 繼承
javascript學(xué)習(xí)筆記之js對(duì)象 繼承介紹,需要的朋友可以參考下2012-06-06淺析JavaScript中的對(duì)象類(lèi)型Object
盡管JavaScript的擁躉一再?gòu)?qiáng)調(diào)js的面相對(duì)象,然而,或許只有在名為Object的這一類(lèi)型中才能勉強(qiáng)理解出-- well...下面就讓我們一起來(lái)淺析JavaScript中的對(duì)象類(lèi)型Object2016-05-05Javascript中的轉(zhuǎn)義用法實(shí)例代碼
Javascript 中的轉(zhuǎn)義用法一例,需要的朋友可以參考下。2010-11-11