<input type="radio" value="Yes" name="overWrite" />Yes
<input type="radio" value="No" name="overWrite" />No$("input[name=overWrite]").click(function(){
alert($("input[name=overWrite][checked]").val());
});这样不论如何选都是说值undefined,如果给其中一个加上checked="checked"属性,可以显示出来值,但始终是弹出被加上checked="checked"属性的那个值,不会根据选择变化,请教如何修改啊?
<input type="radio" value="No" name="overWrite" />No$("input[name=overWrite]").click(function(){
alert($("input[name=overWrite][checked]").val());
});这样不论如何选都是说值undefined,如果给其中一个加上checked="checked"属性,可以显示出来值,但始终是弹出被加上checked="checked"属性的那个值,不会根据选择变化,请教如何修改啊?
<html>
<head>
<title>test</title>
<script type="text/javascript" src="js/jquery-1.4.4.min.js"></script>
</head>
<script type="text/javascript">
$(document).ready(function(){
$("input[name=overWrite]").click(function(){
alert($(this).val()); });
});
</script>
<body>
<div>
<input type="radio" value="Yes" name="overWrite" />Yes
<input type="radio" value="No" name="overWrite" />No
</div>
</body>
</html><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>test</title>
<script type="text/javascript" src="js/jquery-1.4.4.min.js"></script>
</head>
<script type="text/javascript">
$(document).ready(function(){
$("input[name=overWrite]").click(function(){
alert($("input[name=overWrite][checked]").val()); });
});
</script>
<body>
<div>
<input type="radio" value="Yes" name="overWrite" />Yes
<input type="radio" value="No" name="overWrite" />No
</div>
</body>
</html>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>test</title>
<script type="text/javascript" src="js/jquery-1.4.4.min.js"></script>
</head>
<script type="text/javascript">
$(document).ready(function(){
$("input[name=overWrite]").click(function(){
alert($("input[name=overWrite]:checked").val()); });
});
</script>
<body>
<div>
<input type="radio" value="Yes" name="overWrite" />Yes
<input type="radio" value="No" name="overWrite" />No
</div>
</body>
</html>