DIV CSS 佈局教程網

 DIV+CSS佈局教程網 >> 網頁腳本 >> JavaScript入門知識 >> 關於JavaScript >> js的.innerHTML = IE9下顯示有錯誤的解決方法
js的.innerHTML = IE9下顯示有錯誤的解決方法
編輯:關於JavaScript     
問題:

在用js動態創建html頁面時:
復制代碼 代碼如下:
var tab = document.createElement("table");
tab.innerHTML += "<td>訂貨單號</td>"+
"<td>單據日期</td>"+
"<td>商品類型</td>"+
"<td>訂單屬性</td>"+
"<td>配貨次數</td>"+
"<td>詳細</td>";

經過以上操作後,將創建一個tabel標簽(此間可能會用class渲染之類的),但是這樣做在ie9- 的版本顯示不正常。

解決:

用jquery可以解決,這樣寫:
復制代碼 代碼如下:
var inn = "<tr>"+
"<td>訂貨單號</td>"+
"<td>單據日期</td>"+
"<td>商品類型</td>"+
"<td>訂單屬性</td>"+
"<td>配貨次數</td>"+
"<td>詳細</td>"+
"</tr>";
$(tab).html(inn);
XML學習教程| jQuery入門知識| AJAX入門| Dreamweaver教程| Fireworks入門知識| SEO技巧| SEO優化集錦|
Copyright © DIV+CSS佈局教程網 All Rights Reserved