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 相关文章推荐
8款非常棒的响应式jQuery 幻灯片插件推荐
Feb 02 Javascript
简单几行JS Code实现IE邮件转发新浪微博
Jul 03 Javascript
如何使用jQuery Draggable和Droppable实现拖拽功能
Jul 05 Javascript
使用Node.js实现HTTP 206内容分片的教程
Jun 23 Javascript
JavaScript必知必会(三) String .的方法来自何方
Jun 08 Javascript
JavaScript输入分钟、秒倒计时技巧总结(附代码)
Aug 17 Javascript
微信小程序实现顶部普通选项卡效果(非swiper)
Jun 19 Javascript
vue.js学习笔记之v-bind和v-on解析
May 03 Javascript
Angularjs中的$apply及优化使用详解
Jul 02 Javascript
JavaScript创建防篡改对象的方法分析
Dec 30 Javascript
vue无限轮播插件代码实例
May 10 Javascript
小程序实现搜索界面 小程序实现推荐搜索列表效果
May 18 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
php下HTTP Response中的Chunked编码实现方法
2008/11/19 PHP
PHP统计当前在线用户数实例讲解
2015/10/21 PHP
在IE下获取object(ActiveX)的Param的代码
2009/09/15 Javascript
jQuery表格行换色的三种实现方法
2011/06/27 Javascript
THREE.JS入门教程(4)创建粒子系统
2013/01/24 Javascript
jquery等宽输出文字插件使用介绍
2013/09/18 Javascript
js与运算符和或运算符的妙用
2014/02/14 Javascript
详解基于webpack和vue.js搭建开发环境
2017/04/05 Javascript
详解Vue实战指南之依赖注入(provide/inject)
2018/11/13 Javascript
Vue使用鼠标在Canvas上绘制矩形
2020/12/24 Vue.js
Python3读取UTF-8文件及统计文件行数的方法
2015/05/22 Python
解决出现Incorrect integer value: '' for column 'id' at row 1的问题
2017/10/29 Python
Python利用multiprocessing实现最简单的分布式作业调度系统实例
2017/11/14 Python
Python寻找两个有序数组的中位数实例详解
2018/12/05 Python
Python中print和return的作用及区别解析
2019/05/05 Python
python pytest进阶之conftest.py详解
2019/06/27 Python
Python实现个人微信号自动监控告警的示例
2019/07/03 Python
python使用sklearn实现决策树的方法示例
2019/09/12 Python
python中的itertools的使用详解
2020/01/13 Python
python实现word文档批量转成自定义格式的excel文档的思路及实例代码
2020/02/21 Python
Python虚拟环境库virtualenvwrapper安装及使用
2020/06/17 Python
python实现数据结构中双向循环链表操作的示例
2020/10/09 Python
英国最全面的橄榄球联盟门票网站:Live Rugby Tickets
2018/10/06 全球购物
意大利奢侈品购物网站:Deliberti
2019/10/08 全球购物
测试驱动开发的主要步骤是什么
2014/12/10 面试题
工程现场管理求职自荐信
2013/10/02 职场文书
项目专员岗位职责
2013/12/04 职场文书
幼儿园元旦亲子活动方案
2014/02/17 职场文书
晚会主持词开场白
2014/03/17 职场文书
基层党员群众路线整改措施及努力方向
2014/10/28 职场文书
入股协议书范本
2014/11/01 职场文书
常务副总经理岗位职责
2015/02/02 职场文书
2015年学校食堂工作总结
2015/04/22 职场文书
运动会表扬稿范文
2015/05/05 职场文书
护士自荐信范文(2016推荐篇)
2016/01/28 职场文书
如何利用python和DOS获取wifi密码
2021/03/31 Python