javascript操作html控件实例(javascript添加html)


Posted in Javascript onDecember 02, 2013
//下拉列表的填充
 _showSchools: function (data) { //data代表是一个数据对象
                var mySelect = document.getElementById("selectSchools"); //获取下拉框
                mySelect.options.length = 0;
                //将option添加到select标签里面
                for (var index in data) {
                    var item = data[index];
                    var opp = new Option(item.SchoolName, item.name);  //第一个参数代表下拉框显示的内容,第二个代表下拉框选中的内容
                    opp.name = "option" + index;
                    mySelect.add(opp);
                }
            },
//下拉列表内容的获取
var schoolId = document.getElementById("selectSchools").value;
//我们平时是选中下拉框的值是选中的内容,而不是显示的内容,如何获取显示的内容呢,下面是获取下拉框的选中的显示内容
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);
}
//单选按钮的内容的获取
 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);
                    }
                }
//单选按钮的设置
if (entity.SelectType == 1) document.getElementById("SelectType").checked = true;
if (entity.SelectType == 0) document.getElementById("UnSelectType").checked = true;
//多选框的设置
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;
                    }
                }
            },
Javascript 相关文章推荐
javascript开发技术大全-第3章 js数据类型
Jul 03 Javascript
JS完成代码前最好对其做5件事
Apr 07 Javascript
js 对小数加法精度处理示例说明
Dec 27 Javascript
学习JavaScript设计模式(单例模式)
Nov 26 Javascript
jQuery图片渐变特效的简单实现
Jun 25 Javascript
canvas学习之API整理笔记(一)
Dec 29 Javascript
微信小程序如何像vue一样在动态绑定类名
Apr 17 Javascript
jQuery实现每隔一段时间自动更换样式的方法分析
May 03 jQuery
vue element-ui el-date-picker限制选择时间为当天之前的代码
Nov 07 Javascript
js通过canvas生成图片缩略图
Oct 02 Javascript
详解Typescript里的This的使用方法
Jan 08 Javascript
Vue项目中使用mock.js的完整步骤
Jan 12 Vue.js
解析Javascript中大括号“{}”的多义性
Dec 02 #Javascript
解析JavaScript中点号“.”的多义性
Dec 02 #Javascript
解析JavaScript中的不可见数据类型
Dec 02 #Javascript
Jquery使用Firefox FireBug插件调试Ajax步骤讲解
Dec 02 #Javascript
jquery遍历之parent()和parents()的区别及parentsUntil()方法详解
Dec 02 #Javascript
jQuery向上遍历DOM树之parents(),parent(),closest()之间的区别
Dec 02 #Javascript
javascript中对Attr(dom中属性)的操作示例讲解
Dec 02 #Javascript
You might like
PHP 获取目录下的图片并随机显示的代码
2009/12/28 PHP
分享一个PHP数据流应用的简单例子
2012/06/01 PHP
使用PHP会话(Session)实现用户登陆功能
2013/06/29 PHP
JScript的条件编译
2007/05/29 Javascript
最近项目写了一些js,水平有待提高
2009/01/31 Javascript
jQuery 源码分析笔记(5) jQuery.support
2011/06/19 Javascript
JavaScript高级程序设计(第3版)学习笔记10 再访js对象
2012/10/11 Javascript
JS在textarea光标处插入文本的小例子
2013/03/22 Javascript
使用jQuery避免鼠标双击的解决方案
2013/08/21 Javascript
javascript模拟评分控件实现方法
2015/05/13 Javascript
创建自己的jquery表格插件
2015/11/25 Javascript
jQuery ajax调用webservice注意事项
2017/10/08 jQuery
vue中 数字相加为字串转化为数值的例子
2019/11/07 Javascript
微信小程序开发(三):返回上一级页面并刷新操作示例【页面栈】
2020/06/01 Javascript
jQuery实现B2B网站后台管理系统侧导航
2020/07/08 jQuery
vue element el-transfer增加拖拽功能
2021/01/15 Vue.js
python检测是文件还是目录的方法
2015/07/03 Python
从运行效率与开发效率比较Python和C++
2018/12/14 Python
Python3.6.2调用ffmpeg的方法
2019/01/10 Python
Python-ElasticSearch搜索查询的讲解
2019/02/25 Python
详解Python学习之安装pandas
2019/04/16 Python
在django中自定义字段Field详解
2019/12/03 Python
Pyinstaller加密打包应用的示例代码
2020/06/11 Python
python实现批量命名照片
2020/06/18 Python
详解python中GPU版本的opencv常用方法介绍
2020/07/24 Python
美国杰西潘尼官网:JCPenney
2019/06/12 全球购物
Linux中如何设置Java环境变量(Ubuntu)
2016/07/24 面试题
学雷锋志愿服务月活动总结
2014/03/09 职场文书
中医学专业自荐信范文
2014/04/01 职场文书
房产委托公证书样本
2014/04/04 职场文书
大学生新学期计划书
2014/04/28 职场文书
师德师风学习材料
2014/12/19 职场文书
高中生综合素质自我评价
2015/03/06 职场文书
CSS实现多个元素在盒子内两端对齐效果
2021/03/30 HTML / CSS
Python基于Opencv识别两张相似图片
2021/04/25 Python
SpringBoot整合RabbitMQ的5种模式实战
2021/08/02 Java/Android