javascript jquery对form元素的常见操作详解


Posted in Javascript onJune 12, 2016

1.下拉框 select :

移除option

$("#ID option").each(function(){
 if($(this).val() == 111){
 
$(this).remove();
 }
});

添加option

$("<option value='111'>UPS Ground</option>").appendTo($("#ID"));

取得下拉选单的选取值

//取下拉?中的文本
$('#testSelect option:selected').text();
$("#testSelect").find('option:selected').text();
document.all.objSelect.options[document.all.objSelect.selectedIndex].text; //js操作 objSelect??elect的name//取得下拉?中值
$("#testSelect").val();
//js操作
document.getElementById('objSelect').value=2;
document.all.objSelect.value;

根据option的值选中下拉框

$('#testSelect').val('111');document.all.objSelect.value = objItemValue; //js操作 objSelect??elect的name或者iddocument.getElementById('sel').value=objItemValue;

select下拉框的第二个元素为当前选中值

$('#select_id')[0].selectedIndex = 1;

2,单选框 radio :

$("input[type=radio][checked]").val(); //得到单选框的选中项的值(注意中间没有空格)
$(':radio[name="radio"]:checked').val();//第二种方法

$("input[type=radio][value=2]").attr("checked",'checked'); //设置单选框value=2的为选中状态.(注意中间没有空格)
$(':radio[value="2"]').attr('checked','checked');

radio单选组的第二个元素为当前选中值

$("input[name='items']").get(1).checked = true;

3,复选框 checkbox :(其它写法参见上面:radio)

$("input[type='checkbox'][checked]").val(); //得到复选框的选中的第一项的值
$("#chk1").attr("checked",'');//不打勾
$("#chk2").attr("checked",true);// 打勾
//全?/不?

 $("#selectAll").bind('click',function(){
   var sa = $(this).attr("checked");
   $("input[name='sel[]']").each(function(){
     this.checked=sa;
   });
 });

4,?入框 input :

$(':input[name="keyword"]').val();//根据name值取得值

5,文本框 textarea :

固定文本框大小:
<textarea name="123" style="resize:none;"></textarea>

以上这篇javascript jquery对form元素的常见操作详解就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
JavaScript 检测浏览器和操作系统的脚本
Dec 26 Javascript
Jquery 常用方法经典总结
Jan 28 Javascript
js下获得客户端操作系统的函数代码(1:vista,2:windows7,3:2000,4:xp,5:2003,6:2008)
Oct 31 Javascript
jQuery之ajax删除详解
Feb 27 Javascript
js实现鼠标滚轮控制图片缩放效果的方法
Feb 20 Javascript
JavaScript仿微博输入框效果(案例分析)
Dec 06 Javascript
Bootstrap栅格系统的使用和理解2
Dec 14 Javascript
微信小程序开发之从相册获取图片 使用相机拍照 本地图片上传
Apr 18 Javascript
pm2 部署 node的三种方法示例
Oct 20 Javascript
微信小程序使用audio组件播放音乐功能示例【附源码下载】
Dec 08 Javascript
JavaScript 中的 this 工作原理
Jun 20 Javascript
Vue脚手架的简单使用实例
Jul 10 Javascript
js实现当鼠标移到表格上时显示这一格全部内容的代码
Jun 12 #Javascript
浅谈JS中逗号运算符的用法
Jun 12 #Javascript
Node.js Addons翻译(C/C++扩展)
Jun 12 #Javascript
基于JS代码实现当鼠标悬停表格上显示这一格的全部内容
Jun 12 #Javascript
jQuery的each循环用法简单示例
Jun 12 #Javascript
基于jquery插件编写countdown计时器
Jun 12 #Javascript
跨域请求的完美解决方法(JSONP, CORS)
Jun 12 #Javascript
You might like
Eclipse的PHP插件PHPEclipse安装和使用
2014/07/20 PHP
PHP图片处理之使用imagecopyresampled函数裁剪图片例子
2014/11/19 PHP
PHP生成和获取XML格式数据的方法
2016/03/04 PHP
Laravel 队列使用的实现
2019/01/08 PHP
event.srcElement 用法笔记e.target
2009/12/18 Javascript
JavaScript Tips 使用DocumentFragment加快DOM渲染速度
2010/06/28 Javascript
JavaScript定时器和优化的取消定时器方法
2015/07/03 Javascript
利用Vue.js实现checkbox的全选反选效果
2017/01/18 Javascript
js模拟微博发布消息
2017/02/23 Javascript
微信小程序开发图片拖拽实例详解
2017/05/05 Javascript
基于jQuery封装的分页组件
2017/06/26 jQuery
微信小程序实现城市列表选择
2018/06/05 Javascript
Express本地测试HTTPS的示例代码
2018/06/06 Javascript
微信小程序收藏功能的实现代码
2018/06/12 Javascript
element-ui upload组件多文件上传的示例代码
2018/10/17 Javascript
Layer组件多个iframe弹出层打开与关闭及参数传递的方法
2019/09/25 Javascript
Vue3 中的数据侦测的实现
2019/10/09 Javascript
原生js实现随机点餐效果
2019/12/10 Javascript
vue 实现用户登录方式的切换功能
2020/04/14 Javascript
[51:53]完美世界DOTA2联赛循环赛 LBZS vs DM BO2第二场 11.01
2020/11/02 DOTA
Python实现全角半角转换的方法
2014/08/18 Python
Python中实现参数类型检查的简单方法
2015/04/21 Python
基于python socketserver框架全面解析
2017/09/21 Python
利用Python如何生成便签图片详解
2018/07/09 Python
Django xadmin开启搜索功能的实现
2019/11/15 Python
python操作gitlab API过程解析
2019/12/27 Python
python中pop()函数的语法与实例
2020/12/01 Python
Lee牛仔裤澳大利亚官网:美国著名牛仔裤品牌
2017/09/02 全球购物
Saucony澳大利亚官网:美国跑鞋品牌,运动鞋中的劳斯莱斯
2018/05/05 全球购物
递归计算如下递归函数的值(斐波拉契)
2012/02/04 面试题
文员自我评价怎么写
2013/09/19 职场文书
党校培训思想汇报
2013/12/30 职场文书
《小猪家的桃花树》教学反思
2014/04/11 职场文书
综合测评个人总结
2015/03/03 职场文书
远程教育培训心得体会
2016/01/09 职场文书
详解vue中v-for的key唯一性
2021/05/15 Vue.js