ggaolin 发表于 2008-5-21 17:42

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

帮我实现一个小功能,是RadioButtonList的,我的要求是:有四个选项,A,B,C,D.当我点击其中的任何一个的时候,这个字变大,效果如同:http://www.bgyks120.com/test/useronlineTestAll.asp?RepeatTest=&blockID=200&testid=0.
考虑了很长时间,实在是解决不了,哪位大侠帮忙看一下,谢了。

hebingbing 发表于 2008-5-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.bgyks120.com/js/function.js
在你的地址栏里输入上面的地址。
在这个页面找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继续善良下去,支持原创……
[em09]

ggaolin 发表于 2008-5-22 08:53

RadioButtonList问题

实现一个小功能,是RadioButtonList的,我的要求是:有四个选项,A,B,C,D.当我点击其中的任何一个的时候,这个字变大,效果如同:http://www.bgyks120.com/test/useronlineTestAll.asp?RepeatTest=&blockID=200&testid=0.
考虑了很长时间,实在是解决不了,哪位大侠帮忙看一下,谢了。
里面的调用的函数我也试过了,行不通,不知哪位高手有别的做法,指教一下啊。

Jsd_潇潇_90° 发表于 2008-5-22 09:29

看来你真是支持原创啊……
我都给你说到那个份上了你还没有找到解决方案……
你的没有反应是你没有定义css……
   if (strName==arr[i])
        {
            elem.className='redBold';
        }
根据这句你再找redBold这个css……

ggaolin 发表于 2008-5-22 14:16

RadioButtonList

呵呵,redBold是小问题。主要是RadioButton是放在DataList里的,这个问题可就麻烦了那些简单的定义不难。

cyyu_ryh 发表于 2008-5-22 15:34

理论上
把代码放到rowBond代码里面
再设置他的样式
应该可以

页: [1]

编程论坛