JQuery表单元素取值赋值方法总结


Posted in jQuery onMay 12, 2020

一、普通文本框的赋值与取值

1.1.1赋值

<h2>jQuery 表单元素取值与赋值方法总结</h2>
  <input type="text" class="test1"/>
  <input type="button" value="赋值" onclick="get()"/>
  <input type="text" class="test2"/>
  <script type="text/javascript" charset="utf-8">
     function get(){
         var test1 = $("input.test1").val();     
         $(".test2").val(test1);
       }
  </script>

运行效果:

JQuery表单元素取值赋值方法总结

1.1.2 取值

示例代码:

<h2>jQuery 表单元素取值与赋值方法总结</h2>
  <input type="text" value="我是普通文本框" class="test1"/>
  <input type="button" value="取值" onclick="get()"/>
  <span id="span">
    
  </span>
  <script type="text/javascript" charset="utf-8">
     function get(){
         var test1 = $("input.test1").val();     
         $("#span").html(test1);
       }
  </script>

运行效果:

JQuery表单元素取值赋值方法总结

二、获取和设置单选项radio的值

2.1.1获取单选项radio的值

<input name="rd" type="radio" value="1">1
    <input name="_radio" type="radio" value="2" checked="checked">2
    <input type="button" value="取值" onclick="Show_redio()"/>
    <script> 
      function Show_redio()
      {
        //var _val = $('input:radio:checked').val();
        var _val = $("input[type='radio']:checked").val();
        //var _val = $("input[name='rd']").val();
        alert(_val);
      }
    </script>

运行效果:

JQuery表单元素取值赋值方法总结

三、获取和设置复选框的值

<!DOCTYPE html>
<html>

  <head>
    <title>jQuery 表单元素取值与赋值方法总结</title>
    <script src="js/jquery-1.11.3.min.js"></script>
  </head>

  <body>
    <input type="checkbox" name="check" value="A" id="checkbox_id1">A
    <input type="checkbox" name="check" value="B" id="checkbox_id2">B
    <input name="check" type="checkbox" value="C" checked="checked" id="checkbox_id3"> C
    <input type="button" value="点击" onclick="Show_checkbox()" />
    <script>
      function Show_checkbox() {
        //取得多选框值
        //多选框checkbox:$("#checkbox_id").attr("value");
        val3 = $("#checkbox_id3").attr("value");
        val2 = $("#checkbox_id2").attr("value");
        val1 = $("#checkbox_id1").attr("value");

        //多选框checkbox: $("#chk1").attr("checked",'');//不打勾
        //$("#chk2").attr("checked",true);//打勾
        //if($("#chk1").attr('checked')==undefined) //判断是否已经打勾

        //多选框checkbox 不打勾
        $("#checkbox_id3").attr("checked", '');
        //多选择框checkbox打勾
        $("#checkbox_id1").attr("checked", false);
        $("#checkbox_id2").attr("checked", true);

        if($("#checkbox_id1").attr('checked') == undefined)
          alert("没有选中!");
        else
          alert("已经选中!");
      }
    </script>
  </body>

</html>

运行效果:

JQuery表单元素取值赋值方法总结

JQuery表单元素取值赋值方法总结

四、获取和设置下拉菜单列表的值

<!DOCTYPE html>
<html>

  <head>
    <title>jQuery 表单元素取值与赋值方法总结</title>
    <script src="js/jquery-1.11.3.min.js"></script>
  </head>

  <body>
    <select name="_select" id="_select" onchange="Show_select()">
      <option value="A">A</option>
      <option value="B">B</option>
      <option value="C">C</option>
      <option value="D">D</option>
    </select>
    <span id="span">
      
    </span>
    <script>
      function Show_select() {

         var options = $("#_select option:selected"); //获取选中的项

         alert(options.val()); //拿到选中项的值

         $("#span").html(options.text()); 
      }
    </script>
  </body>

</html>

运行效果:

JQuery表单元素取值赋值方法总结

JQuery表单元素取值赋值方法总结

//设置select下拉框的第二个元素为当前选中值 $("#_select")[0].selectedIndex = 2;

运行效果:

JQuery表单元素取值赋值方法总结

//下拉框select
 //设置一下值为D的项目为当前选中项
 $("#_select").attr("value",'D');
 
 //添加下拉框的option
 $("<option value='E'>E</option><option vlaue='F'>F</option>").appendTo("#_select");
 
 //清空下拉框
 $("#_select").empty();

五、获取和设置文本框/文本域的值

<!DOCTYPE html>
<html>

  <head>
    <title>jQuery 表单元素取值与赋值方法总结</title>
    <script src="js/jquery-1.11.3.min.js"></script>
  </head>
  <body>
    <textarea cols="55" rows="5" name="text" id="text"></textarea>
    <input type="button" value="赋值文件框" onclick="Show_textarea()" />
    <script>
      function Show_textarea() {
        //填充内容
        var test = "werrtyhgfdsaadfgh"
        $("#text").val(test);

        //清空内容
        //$("#text").attr("value","");
      }
    </script>
  </body>

</html>

运行效果:

JQuery表单元素取值赋值方法总结

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

jQuery 相关文章推荐
如何将 jQuery 从你的 Bootstrap 项目中移除(取而代之使用Vue.js)
Jul 17 jQuery
jQueryMobile之窗体长内容的缺陷与解决方法实例分析
Sep 20 jQuery
浅谈jquery中ajax跨域提交的时候会有2次请求的问题
Nov 10 jQuery
vue.js2.0点击获取自己的属性和jquery方法
Feb 23 jQuery
jQuery+ajax实现动态添加表格tr td功能示例
Apr 23 jQuery
jQuery轮播图实例详解
Aug 15 jQuery
jQuery实现为动态添加的元素绑定事件实例分析
Sep 07 jQuery
jquery 时间戳转日期过程详解
Oct 12 jQuery
jquery获取input输入框中的值
Nov 13 jQuery
jquery css实现流程进度条
Mar 26 jQuery
JQuery事件冒泡和默认行为代码实例
May 13 jQuery
JS JQuery获取data-*属性值方法解析
Sep 01 jQuery
JavaScript或jQuery 获取option value值方法解析
May 12 #jQuery
jQuery三组基本动画与自定义动画操作实例总结
May 09 #jQuery
基于JQuery实现页面定时弹出广告
May 08 #jQuery
JQuery复选框全选效果如何实现
May 08 #jQuery
JQuery省市联动效果实现过程详解
May 08 #jQuery
jquery实现手风琴案例
May 04 #jQuery
jQuery实现的移动端图片缩放功能组件示例
May 01 #jQuery
You might like
PHP入门速成教程
2007/03/19 PHP
php数组函数序列之next() - 移动数组内部指针到下一个元素的位置,并返回该元素值
2011/10/31 PHP
PHP Session 变量的使用方法详解与实例代码
2013/09/11 PHP
php注册系统和使用Xajax即时验证用户名是否被占用
2017/08/31 PHP
PHP实现的服务器一致性hash分布算法示例
2018/08/09 PHP
html读出文本文件内容
2007/01/22 Javascript
关于flash遮盖div浮动层的解决方法
2010/07/17 Javascript
js更优雅的兼容
2010/08/12 Javascript
jQuery在vs2008及js文件中的无智能提示的解决方法
2010/12/30 Javascript
js实现无需数据库的县级以上联动行政区域下拉控件
2013/08/14 Javascript
JS实现淡蓝色简洁竖向Tab点击切换效果
2015/10/06 Javascript
把普通对象转换成json格式的对象的简单实例
2016/07/04 Javascript
学习掌握JavaScript中this的使用技巧
2016/08/29 Javascript
bootstrap响应式表格实例详解
2017/05/15 Javascript
swiper在vue项目中loop循环轮播失效的解决方法
2018/09/15 Javascript
如何测量vue应用运行时的性能
2019/06/21 Javascript
vue中动态select的使用方法示例
2019/10/28 Javascript
vue任意关系组件通信与跨组件监听状态vue-communication
2020/10/18 Javascript
python获得一个月有多少天的方法
2015/06/04 Python
Python六大开源框架对比
2015/10/19 Python
小议Python中自定义函数的可变参数的使用及注意点
2016/06/21 Python
python根据list重命名文件夹里的所有文件实例
2018/10/25 Python
PyCharm专业最新版2019.1安装步骤(含激活码)
2019/10/09 Python
python实现猜拳游戏
2020/03/04 Python
python 解决selenium 中的 .clear()方法失效问题
2020/09/01 Python
Python操控mysql批量插入数据的实现方法
2020/10/27 Python
Tea Collection官网:一家位于旧金山的童装公司
2020/08/07 全球购物
应届毕业生求职信范文
2013/12/18 职场文书
我们的节日端午节活动方案
2014/03/02 职场文书
售前工程师职业生涯规划
2014/03/02 职场文书
大学活动总结格式
2014/04/29 职场文书
女生节标语
2014/06/26 职场文书
公务员年终个人总结
2015/02/12 职场文书
2015年推普周活动总结
2015/03/27 职场文书
讲座开场白台词和结束语
2015/05/29 职场文书
小学学习委员竞选稿
2015/11/20 职场文书