jquery获取radio单选框值与js获取复选框值代码

<div id="test1">
            <input id="radio1" type="radio" name="radio1" value="人">
            人
            <input id="radio2" type="radio" name="radio1" value="鬼">
            鬼
 </div>
 相对上面的情况有两种实现的方法:
//1、利用div的id实现
//#test1 input 代表是test1元素下的所有input元素
 $("#test1 input").click(function(){
alert($(this).attr("value"));});
//2、取得所有的单选类型的input元素,因为单选可能选择一个,所以this就是当前选择的单选框
 var radio = $('input[type="radio"]');
 radio.click(function()
 {
     alert($(this).attr("value"));   //取值
 });
 
下面来一个网页特效获取复选框值代码
 
<script>
function checkbox()
{
var str=document.getelementsbyname("box");
var objarray=str.length;
var chestr="";
for (i=0;i<objarray;i++)
{
  if(str[i].checked == true)
  {
   chestr+=str[i].value+",";
  }
}
if(chestr == "")
{
  alert("请先选择一个爱好~!");
}
else
{
  alert("您先择的是:"+chestr);
}
}
</script>
<a href="http://www.111cn.net">网页制作教程</a><hr>
选择您的爱好:
  <input type="checkbox" name="box" id="box1" value="跳水" />跳水
  <input type="checkbox" name="box" id="box2" value="跑步" />跑步
  <input type="checkbox" name="box" id="box3" value="听音乐" />听音乐
  <input type="button" name="button" id="button" onclick="checkbox()" value="提交" />

时间: 2024-10-03 00:37:04

jquery获取radio单选框值与js获取复选框值代码的相关文章

jquery-【jQuery】【js】复选框只改变checked属性会激发change事件么

问题描述 [jQuery][js]复选框只改变checked属性会激发change事件么 一个列表里的几行数据,每行数据前都有一个复选框,默认为不选中状态,点击某行的时候会设置当前行前复选框的checked属性为true,但是对应的change事件并不执行,如果直接点击某行的复选框,change事件就执行了,什么原因 解决方案 我的复选框是通过onclick事件处理的,在函数里面去判断checked是true还是false ``` /* 显示时间 */ function showTime() {

js判断复选框是否选中及选中个数的实现代码_javascript技巧

用js判断复选框是否选中及选中个数,以前经常有朋友提到复选框的选中问题,这段代码可以帮你解决这个问题,而且它还可以判断你选择了多少个复选框,多选则弹出提示 <HTML> <head> <title>判断复选框是否选中及选中个数</title> <SCRIPT LANGUAGE="JavaScript"> function countChoices(obj) { max = 2; box1 = obj.form.box1.che

js判断复选框是否选中程序代码

 代码如下 复制代码 <title>JavaScript 获取复选框的值</title> <script> function checkbox() { var str=document.getElementsByName("box"); var objarray=str.length; var chestr=""; for (i=0;i<objarray;i++) { if(str[i].checked == true) {

jsp-在&amp;amp;lt;script&amp;amp;gt;套用模板后,如何获取id=&amp;amp;quot;SelectAll&amp;amp;quot;的复选框

问题描述 在<script>套用模板后,如何获取id="SelectAll"的复选框 我在.jsp页面写了如下代码: <script id="listtemp" type="text/html"> <tr> <th><input type="checkbox" **id="SelectAll**" onclick="selectAll();&q

js checkbox(复选框) 使用集锦_表单特效

function selectAll() //全选 { var objs = document.getElementsByName('twId'); var i; for(i = 0; i < objs.length; i++) { if(objs[i].type == "checkbox") { objs[i].checked = true; } } } function unselect() //反选 { var objs = document.getElementsByNa

js实现复选框添加,删除信息,过滤重复

您已选择的城市汇总 请选择城市 [取消] [确定] 第0层第1层第2层第3层 北京 福建 四川 江苏 上海 云南 贵州 黑龙江 吉林 辽宁 美国 阿富汗 日本 您已选择的城市

js checkbox 复选框全选反选

//方法一 <script language="网页特效">  function checkallbox(box)  {   var f = box.form;   var ischecked = box.checked;   for (var i=0; i<f.elements.length; i++)   {    if (f.elements[i].type.tolowercase() == "checkbox")    {     f.el

一般的复选框一定要按在复选框上才能被选中,这个复选框点击相应的文字就可以被选中

<body><form>           <label for="check1">经常来这里</label>            <input type="CHECKBOX" id="check1" value="often" name="checkoften">           <label for="check2&qu

jquery判断复选框是否被选中的方法_jquery

jquery 判断复选框是否选中以及如何选中的问题做一下总结. 进入正题,还是当页面有如下一组复选框的时候: <input type="checkbox" name="fruit" value="apple" />苹果 <input type="checkbox" name="fruit" value="orange" />橘子 <input type=&q

jQuery实现复选框批量选择与反选的方法_jquery

本文实例讲述了jQuery实现复选框批量选择与反选的方法.分享给大家供大家参考.具体实现方法如下: function selectAll(){ $('input[type|=checkbox]').attr('checked','checked'); } function cancelAll(){ $('input[type|=checkbox]').removeAttr('checked'); } 希望本文所述对大家的jQuery程序设计有所帮助. 以上是小编为您精心准备的的内容,在的博客.问