jQuery获取(选中)单选,复选框,下拉框中的值

 更新时间:2014年02月21日 09:24:16   作者:  
本篇文章主要是对jQuery获取(选中)单选,复选框,下拉框中的值的实现方法进行了介绍,需要的朋友可以过来参考下,希望对大家有所帮助

实例如下:

复制代码 代码如下:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>MyHtml.html</title>

<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
<meta http-equiv="description" content="this is my page">
<meta http-equiv="content-type" content="text/html; charset=UTF-8">

<!--<link rel="stylesheet" type="text/css" href="./styles.css">-->
<script type="text/javascript" src="jquery-1.3.min.js"></script>
<script type="text/javascript">
function aa(){
// 获取单选按钮的值
var a = $("input[name='sex'][checked]").val();
alert(a);
}
function bb(){
// 若选中返回true,否则返回false
var c = $("#a").attr("checked");
alert(c);

// 获取单个复选框的值
var d = $("input[name='checkName'][checked]").val();
alert(d);

// 获取多个复选框的值
$("input[name='checkName'][checked]").each(function(){
if(this.checked)
alert($(this).val());
});
}

function checkWeek(){
//var $param = {};
$("#mPrefType").each(function(){
//    var key = $(this).attr("name");
//    if(!$param[key])
//        $param[key] = [];
// 获得value值
var value = $("##mPrefType option:selected").val();
alert(value);
// 获得需要的值
var name = $("##mPrefType option:selected").text();
alert(name);
});
}
</script>
</head>

<body>
Number:<input type = "text" value ="" name ="num1"/><br>
Number:<input type = "text" value ="" name = "num2"/><br>
<input type = "radio" value = "a"  name = "ss" />a
<input type = "radio" value = "b"  name = "ss" />b
<input type = "radio" value = "c"  name = "ss"/>c
<input type = "radio" value = "d"  name = "ss" >d<br>
<input type = "submit"  value = "提交"/> <br>
<hr>
<input type="radio" value="男" name="sex" id="1" onclick="aa()"/>男
<input type="radio" value="女" name="sex" id="0" onclick="aa()"/>女<br>
<input type="button" value="您选择的性别" onclick="aa()"/><br>
<hr>
<input type="checkbox" name="checkName" value="aa" id="a"/>aa
<input type="checkbox" name="checkName" value="bb" id="b"/>bb
<input type="checkbox" name="checkName" value="cc"/>cc
<input type="checkbox" name="checkName" value="dd"/>dd<br>
<input type="button" value="您选择的值是" onclick="bb()"/>
<hr>
<ul>
<li>请选泽</li>
<li>
<select id="mPrefType" name="mPrefType" class="inputS" onchange="checkWeek()">
<option value=0>请选择:</option>
<option value=1>星期一</option>
<option value=2>星期二</option>
<option value=3>星期三</option>
<option value=4>星期四</option>
<option value=5>星期五</option>
<option value=6>星期六</option>
<option value=7>星期日</option>
</select>
</li>
</ul>
</body>
</html>

相关文章

  • jQuery的缓存机制浅析

    jQuery的缓存机制浅析

    这篇文章主要介绍了jQuery的缓存机制浅析,并且模拟jQuery自己写了一个简单的缓存系统实例,需要的朋友可以参考下
    2014-06-06
  • jQuery ready函数滥用分析

    jQuery ready函数滥用分析

    jQuery的ready函数为我们编写打开页面时运行的脚本提供了方便,让我们不必再关注什么window.onLoad之类的事件,但是最近发现自己之前写的代码有点滥用这个函数了。
    2011-02-02
  • jQuery+formdata实现上传进度特效遇到的问题

    jQuery+formdata实现上传进度特效遇到的问题

    这篇文章主要介绍了jQuery+formdata实现上传进度特效遇到的问题的相关资料,需要的朋友可以参考下
    2016-02-02
  • jQuery之关于resize()方法的使用

    jQuery之关于resize()方法的使用

    这篇文章主要介绍了jQuery之关于resize()方法的使用,具有很好的价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2023-07-07
  • Javascript 验证上传图片大小[客户端]

    Javascript 验证上传图片大小[客户端]

    在做上传图片的时候,如果不限制上传图片大小,后果非常的严重。那么我们怎样才可以解决一个棘手的问题呢?
    2009-08-08
  • 使用jQuery的load方法设计动态加载及解决被加载页面js失效问题

    使用jQuery的load方法设计动态加载及解决被加载页面js失效问题

    这篇文章主要介绍了使用jQuery的load方法设计动态加载及解决被加载页面js失效问题,非常不错,具有参考借鉴价值,需要的朋友可以参考下
    2017-03-03
  • jQuery中dequeue()方法用法实例

    jQuery中dequeue()方法用法实例

    这篇文章主要介绍了jQuery中dequeue()方法用法,实例分析了dequeue()方法的功能、定义、使用技巧与相关注意事项,具有一定参考借鉴价值,需要的朋友可以参考下
    2014-12-12
  • jQuery实现简单的轮播图效果

    jQuery实现简单的轮播图效果

    这篇文章主要为大家详细介绍了jQuery实现简单的轮播图效果,实现自动播放,能手动切换,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-09-09
  • jquery 判断是否支持Placeholder属性的方法

    jquery 判断是否支持Placeholder属性的方法

    下面小编就为大家带来一篇jquery 判断是否支持Placeholder属性的方法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-02-02
  • jQuery实现的移动端图片缩放功能组件示例

    jQuery实现的移动端图片缩放功能组件示例

    这篇文章主要介绍了jQuery实现的移动端图片缩放功能组件,结合实例形式详细分析了jQuery基于移动端的图片缩放功能组件实现原理、步骤、核心代码及使用技巧,需要的朋友可以参考下
    2020-05-05

最新评论