页面上有一组单选框 只要选择的值发生改变都执行一个function
展开全部
用jquery的 change事件吧 !
返回值:jQuerychange([[data],fn])
概述
当元素的值发生改变时,会发生 change 事件。
该事件仅适用于文本域(text field),以及 textarea 和 select 元素。当用于 select 元素时,change
事件会在选择某个选项时发生。当用于 text field 或 text area 时,该事件会在元素失去焦点时发生。
$("input[type='text']").change( function() {
// 这里可以写些验证代码
});
返回值:jQuerychange([[data],fn])
概述
当元素的值发生改变时,会发生 change 事件。
该事件仅适用于文本域(text field),以及 textarea 和 select 元素。当用于 select 元素时,change
事件会在选择某个选项时发生。当用于 text field 或 text area 时,该事件会在元素失去焦点时发生。
$("input[type='text']").change( function() {
// 这里可以写些验证代码
});
追问
var num = GetXFormFieldById("fd_type");
var numv="0";
for(var i=0;i<num.length;i++)
{
if(num[i].checked==true)
{
numv=num[i].value;
break;
}
}
我是根据上面的方法取得相应的值,jquery该怎么写啊?
展开全部
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>无标题文档</title>
</head>
<body>
<script language="JavaScript" type="text/JavaScript">
function docheck()
{
if (document.form_add.aa[0].checked)
{
document.form_add.bb[1].checked=true;
return false;
}
if (document.form_add.aa[1].checked)
{
document.form_add.bb[0].checked=true;
return false;
}
return true;
}
</script>
<form name="form_add" method="post" action="">
<table width="500">
<tr>
<td width="148"><div align="right">已完成:</div></td>
<td width="340">
<input type="radio" name="aa" value="Y" onclick="docheck()">Y
<input type="radio" name="aa" value="N" onclick="docheck()">N </td>
</tr>
<tr>
<td><div align="right">待跟进:</div></td>
<td><input type="radio" name="bb" value="Y">Y
<input type="radio" name="bb" value="N">N </td>
</tr>
</table>
</form>
</body>
</html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>无标题文档</title>
</head>
<body>
<script language="JavaScript" type="text/JavaScript">
function docheck()
{
if (document.form_add.aa[0].checked)
{
document.form_add.bb[1].checked=true;
return false;
}
if (document.form_add.aa[1].checked)
{
document.form_add.bb[0].checked=true;
return false;
}
return true;
}
</script>
<form name="form_add" method="post" action="">
<table width="500">
<tr>
<td width="148"><div align="right">已完成:</div></td>
<td width="340">
<input type="radio" name="aa" value="Y" onclick="docheck()">Y
<input type="radio" name="aa" value="N" onclick="docheck()">N </td>
</tr>
<tr>
<td><div align="right">待跟进:</div></td>
<td><input type="radio" name="bb" value="Y">Y
<input type="radio" name="bb" value="N">N </td>
</tr>
</table>
</form>
</body>
</html>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询