我有一個動態生成的網頁通過javascript,當我嘗試使用$("html").html()
獲取它的html代碼。我得到了一切,而且很好。唯一的問題是空的標籤,如<link />, <input />, <img />, <br />
沒有顯示,因爲我想要的。以適當的格式獲取html源代碼
我希望他們能夠顯示在適當的封閉格式如下 -
<input type="text" name="nm" />
但是之後就被顯示爲
<input type="text" name="nm">
即沒有結束
我想創建一個html在這個字符串的Java對象,但我得到一個異常像無效的HTML。
任何解決方案?
[jquery html()無法將所有xhtml轉換爲html標準](http://stackoverflow.com/questions/10606627/jquery-html-cannot-convert-all-xhtml-to-html-standard) ? – fcalderan
請參閱http://api.jquery.com/html/:'此方法使用瀏覽器的innerHTML屬性。有些瀏覽器可能不會返回原始文檔中完全複製HTML源代碼的HTML。' – Codesleuth