3

我最近开始升级我的网站以通过 AJAX 发送和接收请求/响应。我正在使用原型库。

我现有的 HTML 代码包含某些未关闭的标签imginput

当我尝试div使用 innerHTML 属性使用此类 HTML 代码更新元素的内容(例如 )时,会出现解析错误,例如“垃圾代码”或“格式不正确”等。

不使用AJAX,即不动态更新DOM,即使上面的html非标准编码,页面也能正常运行。

问题:

有什么方法可以使用动态更新并且仍然避免遇到解析错误?

4

1 回答 1

0

是的,如果您确保您的页面符合标准,您可以使用动态更新。JS 库在设计时就考虑到了这一点,它们在不符合标准的页面上插入数据时会遇到问题。您可以通过简单地关闭标签来解决问题。

于 2009-04-21T06:22:55.233 回答