注册 登录
编程论坛 ASP.NET技术论坛

RadioButtonList的onclick问题!!!!!!!!!!!!!!

ggaolin 发布于 2008-05-21 17:42, 1836 次点击
帮我实现一个小功能,是RadioButtonList的,我的要求是:有四个选项,A,B,C,D.当我点击其中的任何一个的时候,这个字变大,效果如同:http://www.
考虑了很长时间,实在是解决不了,哪位大侠帮忙看一下,谢了。
5 回复
#2
hebingbing2008-05-21 18:18
呵呵……
如果人人都像lz这么善良就好了,那就再也不会出现盗版了……
lz你打开你说的那个页面,然后查看源码……
<td>答案:<span id="A1" name="A1">A</span>
                                <input type="radio" name="correct0_1" value="A" onclick="changeChoose('A1',1)">
我们看到它是用changeChoose()这个js处理的……
然后你再找这个changeChoose()啊……
http://www.
在你的地址栏里输入上面的地址。
在这个页面找changeChoose()
function changeChoose(strName,number)
{
    var arr=new Array('A'+number,'B'+number,'C'+number,'D'+number);
    for(i=0;i<4;i++)
    {
        elem=document.getElementById(arr[i]);
        if (strName==arr[i])
        {
            elem.className='redBold';
        }
        else
        {
            elem.className="";

        }
    }
}
呵呵……
希望lz继续善良下去,支持原创……
#3
ggaolin2008-05-22 08:53
RadioButtonList问题
实现一个小功能,是RadioButtonList的,我的要求是:有四个选项,A,B,C,D.当我点击其中的任何一个的时候,这个字变大,效果如同:http://www.
考虑了很长时间,实在是解决不了,哪位大侠帮忙看一下,谢了。
里面的调用的函数我也试过了,行不通,不知哪位高手有别的做法,指教一下啊。
#4
Jsd_潇潇_90°2008-05-22 09:29
看来你真是支持原创啊……
我都给你说到那个份上了你还没有找到解决方案……
你的没有反应是你没有定义css……
   if (strName==arr[i])
        {
            elem.className='redBold';
        }
根据这句你再找redBold这个css……
#5
ggaolin2008-05-22 14:16
RadioButtonList
呵呵,redBold是小问题。主要是RadioButton是放在DataList里的,这个问题可就麻烦了那些简单的定义不难。
#6
cyyu_ryh2008-05-22 15:34
理论上
把代码放到rowBond代码里面
再设置他的样式
应该可以
1