if (f.checkbox[i].checked){                //i=0,1,2(如果是3个checkbox)

解决方案 »

  1.   

    这样看看
    function Add_Text(f,text)
    { var temp = "";//应该在这里定义
       if (f.checkbox.checked){

    temp = f.advice.value;
    if (temp == ""){
    f.advice.value = text;
    }
    else{
    f.advice.value = temp+'\r\n'+text;
    }
       }
    }
      

  2.   

    function Add_Text(f,text,i)
    {
    var temp = "";
     if (f.checkbox[i].checked){

    temp = f.advice.value;
    if (temp == ""){
    f.advice.value = text;
    }
    else{
    f.advice.value = temp+'\r\n'+text;
    }
    }
    }看看提示是语法有错~~
      

  3.   

    checkbox[i]:这个要注意的地方