1.jquery操作radio

<html>
<head>
 
<script type="text/javascript" src="jquery-1.8.2.min.js">    </script>
 
    <title></title>
<!-- jquery判断哪个radio被选中  -->
    <script type="text/javascript">
        $(function(){
        $('#button1').bind('click',function(){
        var isChecked=$("input[name='radioall']").each(function(){
        if($(this).attr('checked')=='checked'){
        alert($(this).attr('value'));
        }
        });
        });   
        });
    </script>
 
 
<!-- jquery判断哪个radio被选中  -->
    <script type="text/javascript">
        $(function(){
        $('#button1').bind('click',function(){
        var value=$("input[name='radioall']:checked").val();
        });   
        });
    </script>
 
<!-- jquery选中取消radio  -->   
    <script type="text/javascript">
        2//选中
        $(function(){
        $('#button2').bind('click',function(){
        $('#radio3').attr('checked',true);
        });   
        //取消
        $('#button3').bind('click',function(){
        $('#radio3').attr('checked',false);
        });           
        });
    </script>
 
<!-- jquery获取radio属性  -->       
    <script type="text/javascript">
        //获取值
        $(function(){
        $('#button4').bind('click',function(){
        var value=$('#radio4').attr('value');
        alert(value);
        });   
            });       
    </script>
 
 
    <script type="text/javascript">
        //获取值用,分隔
 
        $(function(){
 
        $('#button5').bind('click',function(){
        var str='';           
        var value=$("input[name='Checkbox8']").each(function(){
        if($(this).attr("checked")=='checked'){
        str += $(this).attr('value')+',';
        }
        });
        var index=str.lastIndexOf(',');
 
        str=str.substring(0,index);
        alert(str);       
        });   
            });       
    </script>       
 
</head>
<body>
<p>1.jquery判断哪个radio被选中</p><input id="button1" type="button" value="button1"/>
<input type="radio" id="radio1" name="radioall" value="radio1"/>radio1
<input type="radio" id="radio2" name="radioall" value="radio2"/>radio2
<hr/>
<p>2.jquery选中取消一个radio</p><input id="button2" type="button" value="选中"/><input id="button3" type="button" value="取消"/>
<input type="radio" id="radio3" name="radio3" value="radio3"/>radio3
<hr/>
<p>4.jquery获取radio的值</p><input id="button4" type="button" value="获取"/>
<input type="radio" id="radio4" name="radio4" value="radio4"/>radio4
<hr/>
</body>
</html>
 
 

 jquery操作select
 
<html>
<head>
 
<script type="text/javascript" src="jquery-1.8.2.min.js">    </script>
 
    <title></title>
<!-- jquery判断哪个option被选中  -->
    <script type="text/javascript">
        $(function(){
        $('#button1').bind('click',function(){
        var text1=$('#select1 option:selected').text();
        alert("text1是"+text1);       
        var text2=$("#select1").find('option:selected').text();//等同上
        alert("text2是"+text2);       
        var text3=$("#select1").text();
        alert("text3是"+text3);
 
        var value1=$("#select1").val();
        alert("value1是"+value1);       
        var value2=$('#select1 option:selected').attr('value');       
        alert("value2是"+value2);       
        });   
        });
    </script>
 
<!-- jquery选中option  -->   
    <script type="text/javascript">
        2//选中
        $(function(){
        $('#button2').bind('click',function(){
        $("#select2 [value=99]").attr('selected','selected');
        //$("#select2").attr("value",'88');设值有88的为选中项
 
        });           
        });
    </script>
 
<!-- jquery增加一个option  -->   
    <script type="text/javascript">
        2//选中
        $(function(){
        $('#button3').bind('click',function(){
        $("<option id='15' value='155'>15</option>").appendTo("#select3")//添加下拉框的option
 
        });           
        });
    </script>
 
<!--移除一个option -->   
    <script type="text/javascript">
        2//选中
        $(function(){
        $('#button4').bind('click',function(){
        $("#select4 [value=133]").remove();
 
        });           
        });
    </script>       
 
<!-- jquery清空option  -->   
    <script type="text/javascript">
        2//选中
        $(function(){
        $('#button5').bind('click',function(){
        $("#select5").empty()
 
        });           
        });
    </script>   
 
 
</head>
<body>
<p>1.jquery判断哪个option被选中,并且获取该值</p><input id="button1" type="button" value="button1"/>
<select id="select1" name="select1">
  <option id="0" value="00"></option>
  <option id="1" value="11">1</option>
  <option id="2" value="22">2</option>
  <option id="3" value="33">3</option>
  <option id="4" value="44">4</option>
</select>
<hr/>
<p>2.jquery选中一个option</p><input id="button2" type="button" value="增加"/>
<select id="select2" name="select2">
  <option id="5" value="55"></option>
  <option id="6" value="66">6</option>
  <option id="7" value="77">7</option>
  <option id="8" value="88">8</option>
  <option id="9" value="99">9</option>
</select>
<hr/>
<p>3.jquery增加一个option</p><input id="button3" type="button" value="增加"/>
<select id="select3" name="select3">
  <option id="10" value="100"></option>
  <option id="11" value="111">11</option>
  <option id="12" value="122">12</option>
 
</select>
<hr/>
<p>4.移除option</p><input id="button4" type="button" value="移除"/>
<select id="select4" name="select4">
  <option id="13" value="133">13</option>
  <option id="14" value="144">14</option>
</select>
<hr/>
<p>5.清空option</p><input id="button5" type="button" value="清空"/>
<select id="select5" name="select5">
  <option id="15" value="155"></option>
  <option id="16" value="166">166</option>
  <option id="17" value="177">177</option>
  <option id="18" value="188">188</option>
  <option id="19" value="199">199</option>
</select>
<hr/>
</body>
</html>
 
 

 
 
 jquery操作checkbox
 
 

<html>
<head>
 
<script type="text/javascript" src="jquery-1.8.2.min.js">    </script>
 
    <title>获取对象宽度</title>
 
    <script type="text/javascript">
        //判断是否选中
        $(function(){
        $('#button1').bind('click',function(){
        var isChecked=$('#Checkbox1').attr('checked');
        alert(isChecked);
        if(isChecked=='checked'){
        alert('选中了');
        }
        else if(typeof(isChecked)==undefined){
        alert('未选中');       
        }/*       
        else if(typeof(isChecked)=='undefined'){
        alert('未选中');       
        }*/
        });   
        });
    </script>
 
 
    <script type="text/javascript">
        //选中
        $(function(){
        $('#button2').bind('click',function(){
        $('#Checkbox2').attr('checked',true);
        });   
        //取消
        $('#button3').bind('click',function(){
        $('#Checkbox2').attr('checked',false);
        });           
        });
    </script>
 
 
    <script type="text/javascript">
        $(function(){
        $('#Checkbox2').bind('click',function(){
        if($(this).attr('checked')=='checked'){
        $("input[name='Checkboxone']").each(function(){
        $(this).attr('checked','checked');   
        //$(this).attr('checked',true);    效果一样?       
        });   
        }
        });   
 
        $('#Checkbox2').bind('click',function(){
        if($(this).attr('checked')==undefined){
        $("input[name='Checkboxone']").each(function(){
        $(this).attr('checked',false);   
        });   
        }
        });       
 
        });
    </script>   
 
    <script type="text/javascript">
        //获取值
        $(function(){
        $('#button4').bind('click',function(){
        var value=$('#Checkbox7').attr('value');
        alert(value);
        });   
            });       
    </script>
 
 
    <script type="text/javascript">
        //获取值用,分隔
 
        $(function(){
 
        $('#button5').bind('click',function(){
        var str='';           
        var value=$("input[name='Checkbox8']").each(function(){
        if($(this).attr("checked")=='checked'){
        str += $(this).attr('value')+',';
        }
        });
        var index=str.lastIndexOf(',');
 
        str=str.substring(0,index);
        alert(str);       
        });   
            });       
    </script>       
 
</head>
<body>
<p>1.jquery判断checkbox是否被选中</p><input id="button1" type="button" value="button1"/>
<input type="Checkbox" id="Checkbox1" name="Checkbox1" value="Checkbox1"/>Checkbox1
<p>注意:若选中,则打印出的是chenked,没选中则为undefined</p>
<hr/>
<p>2.jquery选中取消一个checkbox</p><input id="button2" type="button" value="选中"/><input id="button3" type="button" value="取消"/>
<input type="Checkbox" id="Checkbox2" name="Checkbox2" value="Checkbox2"/>Checkbox2
<hr/>
<p>3.jquery全选/全取消</p>
<input type="Checkbox" id="Checkbox3" name="Checkboxall" value="Checkbox3"/>全选
<input type="Checkbox" id="Checkbox4" name="Checkboxone" value="Checkbox4"/>Checkbox4
<input type="Checkbox" id="Checkbox5" name="Checkboxone" value="Checkbox5"/>Checkbox5
<input type="Checkbox" id="Checkbox6" name="Checkboxone" value="Checkbox6"/>Checkbox6
<hr/>
<p>4.jquery获取checkbox的值</p><input id="button4" type="button" value="获取"/>
<input type="Checkbox" id="Checkbox7" name="Checkbox7" value="Checkbox7"/>Checkbox7
<hr/>
<p>5.jquery获取选中的checkbox的值组成字符串</p><input id="button5" type="button" value="获取"/>
<input type="Checkbox" id="Checkbox8" name="Checkbox8" value="Checkbox7"/>Checkbox8
<input type="Checkbox" id="Checkbox9" name="Checkbox8" value="Checkbox8"/>Checkbox8
<input type="Checkbox" id="Checkbox10" name="Checkbox8" value="Checkbox9"/>Checkbox8
<input type="Checkbox" id="Checkbox11"name="Checkbox8" value="Checkbox10"/>Checkbox8
</body>
</html>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

JQuery操作表单控件的更多相关文章

  1. 前端 ----jQuery操作表单

    05-使用jQuery操作input的value值   表单控件是我们的重中之重,因为一旦牵扯到数据交互,离不开form表单的使用,比如用户的注册登录功能等 那么通过上节知识点我们了解到,我们在使用j ...

  2. 基于jQuery 常用WEB控件收集

    Horizontal accordion: jQuery 基于jQuery开发,非常简单的水平方向折叠控件. Horizontal accordion: jQuery jQuery-Horizonta ...

  3. Jquery Validation 验证控件的使用说明

    转载自:http://blog.csdn.net/huang100qi/article/details/52453970,做了一些简化及修改 下载地址:https://jqueryvalidation ...

  4. vue.js基础知识篇(3):计算属性、表单控件绑定

    第四章:计算属性 为了避免过多的逻辑造成模板的臃肿不堪,可使用计算属性来简化逻辑. 1.什么是计算属性 <!DOCTYPE html><html lang="en" ...

  5. 前端笔记——如何控制表单控件中的disabled

    0.前言     本文主要说明如何使能或禁止表单控件.表单控件具有disabled属性,通过设置该属性可以禁止所有的input控件,input的更多属性请参考资料[1].下面就通过一个简单的例子说明如 ...

  6. 如何给动态添加的form表单控件添加表单验证

    最近使用jQuery Validate做表单验证很方便,api地址为http://www.runoob.com/jquery/jquery-plugin-validate.html 但是在使用的时候也 ...

  7. Vue.js学习笔记——表单控件实践

    最近项目中使用了vue替代繁琐的jquery处理dom的数据更新,个人非常喜欢,所以就上官网小小地实践了一把. 以下为表单控件的实践,代码敬上,直接新建html文件,粘贴复制即可看到效果~ <! ...

  8. 一些基于jQuery开发的控件

    基于jQuery开发,非常简单的水平方向折叠控件.主页:http://letmehaveblog.blogspot.com/2007/10/haccordion-simple-horizontal-a ...

  9. bootstrap -- css -- 表单控件

    若干css样式 .form-control { display: block; width: 100%; height: 34px; padding: 6px 12px; font-size: 14p ...

随机推荐

  1. “this kernel requires an x86-64 CPU, but only detects an i686 CPU, unable to boot” 问题解决

    1. 问题描述:  在Virtual Box上安装 Ubuntu 系统时出现错误(如题),VIrtual Box 上也没有64位操作系统的选项 2.原因分析: (1) 可能 BIOS 的 Virtua ...

  2. Android完全退出activity

    在Android中,如果想退出Android程序,一般都是调用finish().System.exit(0).android.os.Process.killProcess(android.os.Pro ...

  3. SQL入门之条件表达式

    where子句和having子句主要是用来筛选符合条件的元组,其后紧跟的即为条件表达式. 0.and, or条件的连接 用法和一般编程语言一样,主要用于条件的拼接.and两边都为真,则结果为真.or两 ...

  4. 你不得不知的逻辑或(||)与(&&)非(!)

    最近重新翻开原生JS,又得到很多不同的体会,虽然现在开发框架那么多,但很多思想都还是离不开原生的基础.今天呢,我就根据自己的学习总结一下逻辑与(&&)和(逻辑或(||)和逻辑非(!). ...

  5. 讨论LSTM和RNN梯度消失问题

      1RNN为什么会有梯度消失问题 (1)沿时间反向方向:t-n时刻梯度=t时刻梯度* π(W*激活函数的导数)  

  6. C字符串输入输出函数

    下面就几个常用的字符串输入输出函数做个小小的总结TAT 使用时添加头文件:#include<stdio.h>. scanf("格式控制字符串",变量地址列表):(pri ...

  7. IP设置

    由于家里的IP地址与公司的不一样,每次都要修改很麻烦,所以自己只做了一个IP修改bat. 打开记事本,把一下代码复制到记事本里,保存成bat就OK了.在23行设置自己的IP地址就可以了. @echo ...

  8. HR最喜欢问的问题_"你的职业规划是什么?"

    很多面试官都会问,“你的职业规划是什么?”这个问题往往会难倒很多求职者.今天我跟大家分享,求职者怎样回答,才能更给自己加分 1.对目前自己要从事的这个岗位有清晰的认识,比如这个主要的工作是做什么的,大 ...

  9. Google Firebase Unity接入的坑

    就说跑demo碰到的坑吧 https://firebase.google.com/docs/unity/setup 这是Firebase Unity的setup指南 大概写写步骤: 1. Fireba ...

  10. 用Visual Studio2017写静态库

    造轮子是一件有趣的事情,VS是一个强大的工具,能胜任超大规模的工程,但是讲真,对不那么大的项目配置起来不是那么友好(网上的其他教程也一点都不友好Orz).这里就展示一下构建一个简单的静态库的正确姿势. ...