document.all。.txtid.value = " + str +  ";</script>");

解决方案 »

  1.   

    str 的值输出到客户端的时候应该使用 "",如:Response.Write("<script languange=javascript>document.all['txtid'].value = \"" + str +  "\";</script>");
      

  2.   

    我再补充一下,该textfield是iframe中的Response.Write("<script languange=javascript>document.all['txtid'].value = \"" + str +  "\";</script>");
    这样做还是有错!!!
      

  3.   

    Response.Write("<script languange=javascript>document.all('txtid').value ='" + str + "';</script>");