这段代码执行以后为什么无法调用JS方法?请高手指点一下
<script>
 <!--展开关闭效果   
  var   objOld=undefined;   
  function   toShow(obj){   
  if(objOld!=undefined)   
  objOld.style.display='none';   
  obj.style.display='block';   
  objOld=obj;   
  }   
</script>protected void RadioButton1_CheckedChanged(object sender, EventArgs e)
    {
        RadioButton1.Attributes.Add("onclick", "toShow('pay_zx')");
    }