var temp="A7="+tmp+"|C9="+doc["Sec1_T5"].value+"|E9="+doc["Sec1_T6"].value+"|C10="+doc["Sec1_T401"].value+"|E10="+doc["Sec1_T11"].value+"|C11="+doc["Sec2_T301"].value+"/"+doc["Sec2_T302"].value+"|E11="+doc["Sec2_T303"].value+"|A13="+doc["Sec2_TA101"].value;doc["dateid301"].value=temp;

解决方案 »

  1.   

    给temp赋值。再把值给doc["dateid301"]
      

  2.   

    不要被temp后面的一长串搞晕了,分开一个一个的看就简单了,
      

  3.   

    var temp= "A7="+tmp+"|C9="+doc["Sec1_T5"].value+"|E9="+doc["Sec1_T6"].value+"|C10="+doc["Sec1_T401"].value+"|E10="+doc["Sec1_T11"].value+"|C11="+doc["Sec2_T301"].value+"/"+doc["Sec2_T302"].value+"|E11="+doc["Sec2_T303"].value+"|A13="+doc["Sec2_TA101"].value; doc["dateid301"].value=temp;解:
    "A7=" 这是一个字符串,在这个字符串的基础上再加上 tmp 这个变量,变成一个新的字符串,然后再加上"|C9=" 这个字符串,以此类推var temp= "A7=" + tmp + "|C9=" + doc["Sec1_T5"].value+ "|E9=" + doc["Sec1_T6"].value + "|C10=" + doc["Sec1_T401"].value + "|E10=" + doc["Sec1_T11"].value + "|C11=" + doc["Sec2_T301"].value + "/" + doc["Sec2_T302"].value + "|E11=" + doc["Sec2_T303"].value + "|A13=" + doc["Sec2_TA101"].value; 红色部份是固定的字符串, 其它都是变量你可以在 + 号前后打个空格来分开, 这样容易看
      

  4.   

    给temp赋值,temp 再赋给 doc["dateid301"]