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 相关文章推荐
JS 自动安装exe程序
Nov 30 Javascript
javascript 获取图片颜色
Apr 05 Javascript
jquery获取ASP.NET服务器端控件dropdownlist和radiobuttonlist生成客户端HTML标签后的value和text值
Jun 28 Javascript
javaScript 利用闭包模拟对象的私有属性
Dec 29 Javascript
30分钟就入门的正则表达式基础教程
Feb 25 Javascript
JavaScript-RegExp对象只能使用一次问题解决方法
Jun 23 Javascript
值得分享和收藏的Bootstrap学习教程
May 12 Javascript
深入理解JS DOM事件机制
Aug 06 Javascript
EasyUI Tree树组件无限循环的解决方法
Sep 27 Javascript
解决vue同一slot在组件中渲染多次的问题
Sep 06 Javascript
使用vuepress搭建静态博客的示例代码
Feb 14 Javascript
Vue之Mixins(混入)的使用方法
Sep 24 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 面试碰到过的问题 在此做下记录
2011/06/09 PHP
利用PHP扩展vld查看PHP opcode操作步骤
2013/03/04 PHP
js限制checkbox勾选的个数以及php获取多个checkbbox的方法深入解析
2013/07/18 PHP
Laravel 验证码认证学习记录小结
2019/12/20 PHP
JavaScript基本对象
2007/01/11 Javascript
js 替换功能函数,用正则表达式解决,js的全部替换
2010/12/08 Javascript
说说JSON和JSONP 也许你会豁然开朗
2012/09/02 Javascript
关于JS中的闭包浅谈
2013/08/23 Javascript
js动态修改input输入框的type属性(实现方法解析)
2013/11/13 Javascript
JS读取XML文件示例代码
2013/11/15 Javascript
一个jquery实现的不错的多行文字图片滚动效果
2014/09/28 Javascript
AngularJS 遇到的小坑与技巧小结
2016/06/07 Javascript
基于JavaScript实现鼠标向下滑动加载div的代码
2016/08/31 Javascript
AngularJS  自定义指令详解及实例代码
2016/09/14 Javascript
JS使用数组实现的队列功能示例
2019/03/04 Javascript
使用jquery实现轮播图效果
2021/01/02 jQuery
Python基于select实现的socket服务器
2016/04/13 Python
Python爬取商家联系电话以及各种数据的方法
2018/11/10 Python
Django对数据库进行添加与更新的例子
2019/07/12 Python
关于Python Tkinter Button控件command传参问题的解决方式
2020/03/04 Python
python opencv实现图片缺陷检测(讲解直方图以及相关系数对比法)
2020/04/07 Python
通过实例简单了解python yield使用方法
2020/08/06 Python
Python __slots__的使用方法
2020/11/15 Python
Python中return函数返回值实例用法
2020/11/19 Python
CSS3实现滚动条动画效果代码分享
2016/08/03 HTML / CSS
html5中的input新属性range使用记录
2014/09/05 HTML / CSS
英国最大的LED专业零售商:Led Hut
2018/03/16 全球购物
PHP如何设置和取得Cookie值
2015/06/30 面试题
检察官就职演讲稿
2014/01/13 职场文书
物流管理毕业生自荐信范文
2014/03/15 职场文书
项目投资意向书
2014/04/01 职场文书
优秀本科毕业生自荐信
2014/07/04 职场文书
学生个人总结范文
2015/02/15 职场文书
800字作文之大雪
2019/12/04 职场文书
在pyCharm中下载第三方库的方法
2021/04/18 Python
解决mysql的int型主键自增问题
2021/07/15 MySQL