var sex =$("input[@name='sex']:checked").val();
<td><input name="sex" type="radio" value="女" checked="checked" />
女
<input type="radio" name="sex" value="男" />
男</td>
只要设置了默认checked="checked" 取值只能取到女
如果不设置默认 取值正常
请问怎么解决?
<td><input name="sex" type="radio" value="女" checked="checked" />
女
<input type="radio" name="sex" value="男" />
男</td>
只要设置了默认checked="checked" 取值只能取到女
如果不设置默认 取值正常
请问怎么解决?
解决方案 »
- 求JS效果,图片轮播,中间一张图压住后面的2张图的一部分!
- javascript中如果按钮是灰色的如何才能点击?
- 请问怎样点击文件域的输入框触发点击该文件域按钮的事件
- 帮忙解决一个图片不能切换问题
- 我想把一个字符串里面的所有“北京”替换成1到999的随机数字
- 请问 js要判断页面中是否已经到达锚点的位置
- 轻松拿分了!
- ☆★☆★☆★☆★☆★我想让鼠标沿着一个坐标移动☆★☆★☆★☆★☆★
- 怎样用脚本实现跳出“另存为”窗口?
- 我要实现在下拉框内的左边或是右边带小图片的下拉框。请问怎么做?图片尺寸大概是24*24的
- 如何禁用Fckeditor过滤js代码?
- 受不了了 !! window.returnValue返回值为undefined
var sex =$("input[@name='sex']:checked").val();
//var sex =$("input[name='sex']:checked").val(); //如果上面一行不ok,试这里
if(sex=='undefined')
alert('没有选中');
else
alert('选中的值为'+sex);
这个还不可以吗?
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>TEST</title>
<style type="text/css">
*{ font-family:verdana; font-size:12px;}
</style>
<script language="javascript" type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.6.3/jquery.min.js"></script>
</head>
<body>
<script language="javascript" type="text/javascript">
function getSex(){
var s=$("input[name='sex']:checked").val();
if(typeof(s)=='undefined')
alert('没有选中');
else
alert('选中的性别值为: '+s);
}
</script>
<input type="radio" name="sex" value="女" /> 女
<input type="radio" name="sex" value="男" /> 男
<a href="javascript:getSex();">get sex value</a>
</body>
</html>
谁就默认 选中了
不用设置默认值的
<input type="radio" name="NANA" id="A" />AA
<input type="radio" name="NANA" id="B"/>BB
这样 默认肯定是A了