本帖最后由 lw20100 于 2010-08-08 17:13:53 编辑

解决方案 »

  1.   

    HTML元素中的id不可以重复。你要求的代码如下:
    <input type="radio" name='a' id='in_a' onClick="show('a');">a
    <input type="radio" name='a' id='in_b' onClick="show('b');">b<div id="div_a">afasdf</div>
    <div id="div_b">asdf</div>function show(param) {
        if(param == "a"){
            document.getElementById("div_a").style.display = "block";
            document.getElementById("div_b").style.display = "none";
        } else {
            document.getElementById("div_a").style.display = "none";
            document.getElementById("div_b").style.display = "block";
        }
    }