none
请问如何实现如下关联功能呢 RRS feed

  • 问题

  • 当这个checkbox选择的是"yes"时,其后的文本框由只读变为可写.

    这个功能如何实现阿,请大虾指点

    2010年8月19日 9:14

全部回复

  • 不太详细,再详细一点
    2010年8月19日 12:07
  • 好的,那我就举个例子说明下,比如我先做了个checkbox,选择yes表示该公司通过了iso9001,no表示未通过。当选择no时,需要阐述为什么没有通过。所以在选择no后,旁边的一个备注框要由只读变为可写,来输入为什么没有通过的原因。

     

    请指教

    2010年8月19日 16:56
  • 不是有个 onChange 嘛

    2010年8月20日 1:31
  • 是有个onChange, 可怎么使用它呢,具体代码如何写呢
    2010年8月20日 1:57
  • crmForm.all.new_checkbox_d.attachEvent("onclick", CheckBox_OnChange);

    function CheckBox_OnChange() {
        if (crmForm.all.new_checkbox.DataValue) {
            crmForm.all.{Fields}.Disabled=false;
        }
        else {
            crmForm.all.{Fields}.Disabled=true;
        }
       
    }
    2010年8月21日 4:21
  • 参照上面的代码设置,成功了.

    万分感谢

    2010年8月23日 7:40