请问怎样添加RadioButtonList的JS事件? 我想对RadioButtonList中小项添加“onclick”事件,请问怎样实现啊?我根据网上提供的RadioButtonList1.Items[0].Attributes.Add("onclick","chk();");但没有成功,请问应该怎样做啊? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不能够,只能添加到 整个RadioButtonList上面!然后 在你的 chk(); 脚本方法里面,先判断是 check了哪个Item RadioButtonList1.Attributes.Add("onclick","chk();");然后在chk中判断if(document.all.RadioButtonList1_0.checked){ //第一个选中.}else document.all.RadioButtonList1_1.checked){ //第二个选中}else ............. 首先要在页面装载地时候读取!var rbl = document.getElementsByName("xxx");//一定要用document.getElementsByName("xxx");自己看下生成后的页面源代码,看下radio的name是什么!function addEvent(){ for(var i = 0;i< rbl.length, i++){ rbl[i].addEvent("onclick",new Function("chk("+rbl[i]+")");} }function chk(obj){ if(obj.TagName == "INPUT") { switch(parseInt(obj.value) { case 0: //你要运行的代码 break; defult: //................... } }}<body onload="addEvent()">//注意这里! 还是一个Repeater和DataRowView的问题 关于关闭页面的问题 100分请教一个问题 在IE6里面用JS添加options不稳定的问题 大家好,在.NET中怎么实现模版呀 自定义绑定的问题 小弟初学。NET 还不能举一反三,哪个帮我把下面的换成数据库的,给你100分。。说话算话! 用VS2005做的网站发布后在BIN文件夹中生存的*.dll的命名问题 DataSet的问题。还是有点难度的。 DataSet,DataReader和DataView有什么区别? 高手请进,关于扫描仪控件,不只送分且送Qq号码(八位)(急!) 200分急求物流系统的解决方案
然后 在你的 chk(); 脚本方法里面,先判断是 check了哪个Item
{
//第一个选中.
}else document.all.RadioButtonList1_1.checked)
{
//第二个选中
}else .............
var rbl = document.getElementsByName("xxx");
//一定要用document.getElementsByName("xxx");自己看下生成后的页面源代码,看下radio的name是什么!function addEvent()
{
for(var i = 0;i< rbl.length, i++)
{
rbl[i].addEvent("onclick",new Function("chk("+rbl[i]+")");
} }function chk(obj)
{
if(obj.TagName == "INPUT")
{
switch(parseInt(obj.value)
{
case 0:
//你要运行的代码
break;
defult:
//...................
}
}
}<body onload="addEvent()">//注意这里!