innerHTML沒法獲取用戶輸入的文本值

當DIV中有input文本框,經過js調用div的innerHTML沒法獲取文本框中用戶輸入的值。this

暫時解決方案是對setAttribute的value屬性賦值。spa

//將form1下包含的全部input文本框經過js從新賦值一遍
//這樣下面調用$get("cheng1").innerHTML才能獲取到用戶輸入的文本值
$("#form1").find(":text").each(function(){
    this.setAttribute("value", $(this).val());
});

var str = document.getElementById("div").innerHTML;
相關文章
相關標籤/搜索