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 相关文章推荐
40款非常棒的jQuery 插件和制作教程(系列二)
Nov 02 Javascript
node.js实现爬虫教程
Aug 25 Javascript
BootStrap实用代码片段之一
Mar 22 Javascript
KnockoutJs快速入门教程
May 16 Javascript
jQuery实现图片轮播效果代码
Sep 27 Javascript
jQuery实现搜索页面关键字的功能
Feb 16 Javascript
用ES6写全屏滚动插件的示例代码
May 02 Javascript
jQuery中常用动画效果函数知识点整理
Aug 19 jQuery
mpvue开发音频类小程序踩坑和建议详解
Mar 12 Javascript
详解原生JS回到顶部
Mar 25 Javascript
解决LayUI数据表格复选框不居中显示的问题
Sep 25 Javascript
使用webpack和rollup打包组件库的方法
Feb 25 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初学者最感迷茫的问题小结
2010/03/27 PHP
PHP生成唯一的促销/优惠/折扣码(附源码)
2012/12/28 PHP
php存储过程调用实例代码
2013/02/03 PHP
使用PHP获取当前url路径的函数以及服务器变量
2013/06/29 PHP
详解PHP中instanceof关键字及instanceof关键字有什么作用
2015/11/05 PHP
PHP设计模式之装饰器模式实例详解
2018/02/07 PHP
php的无刷新操作实现方法分析
2020/02/28 PHP
FF(火狐)浏览器无法执行window.close()解决方案
2014/11/13 Javascript
webapp框架AngularUI的demo改造之路
2014/12/21 Javascript
JavaScript插件化开发教程 (二)
2015/01/27 Javascript
jQuery结合HTML5制作的爱心树表白动画
2015/02/01 Javascript
javascript自动恢复文本框点击清除后的默认文本
2016/01/12 Javascript
理解javascript中的严格模式
2016/02/01 Javascript
Vue.js仿Metronic高级表格(二)数据渲染
2017/04/19 Javascript
详解webpack3编译兼容IE8的正确姿势
2017/12/21 Javascript
js 取消页面可以选中文字的功能方法
2018/01/02 Javascript
Vue打包后出现一些map文件的解决方法
2018/02/13 Javascript
Vue隐藏显示、只读实例代码
2018/07/18 Javascript
在webstorm开发微信小程序之使用阿里自定义字体图标的方法
2018/11/15 Javascript
[43:32]2014 DOTA2华西杯精英邀请赛 5 25 LGD VS NewBee第一场
2014/05/26 DOTA
[03:15]DOTA2-DPC中国联赛1月22日Recap集锦
2021/03/11 DOTA
pygame学习笔记(1):矩形、圆型画图实例
2015/04/15 Python
python自定义异常实例详解
2017/07/11 Python
python人民币小写转大写辅助工具
2018/06/20 Python
Python操作mongodb数据库的方法详解
2018/12/08 Python
Python脚本如何在bilibili中查找弹幕发送者
2020/06/04 Python
美国在线咖啡、茶和餐厅供应商:LollicupStore
2018/05/04 全球购物
护士辞职信范文
2014/01/19 职场文书
青年教师典范事迹材料
2014/01/31 职场文书
文明礼貌演讲稿
2014/05/12 职场文书
幼师求职自荐信
2014/05/31 职场文书
卫生院健康教育实施方案
2014/06/07 职场文书
小学副班长竞选稿
2015/11/21 职场文书
少儿励志名言(80句)
2019/08/14 职场文书
MySQL query_cache_type 参数与使用详解
2021/07/01 MySQL
Valheim服务器 Mod修改安装教程 【ValheimPlus】
2022/12/24 Servers