hidden.innerHTML="document.getElementById("oList").innerHTML;
或hidden.value=document.getElementById("oList").innerText;

解决方案 »

  1.   

    hidden.value="document.getElementById("oList").innerHTML;这一句你多了一个"号-_-!
    写成hidden.value=document.getElementById("oList").innerHTML;试试......
      

  2.   

    问题自己解决了,原来是js惹的祸,因为js的数据类型是随便转换的。所以就错在这里了
    比如:
    hidden.value=document.getElementById("oList").innerHTML
    innerHTML理的值是:“<input .......>”
    所以就自动转换成一个对象,而不是字符串。希望各位互相交流啊。。