【发布时间】:2012-12-20 16:11:43
【问题描述】:
希望有人能提供帮助。
我有一个 java 脚本,可以在我的 html 页面中创建许多图像。但如果图像丢失(未找到),我想显示默认图像(none.png)。所以使用上面的onerror方法我改变了下面的工作线
来自
aelem.innerHTML += "<img src='/AjaxZfc/ViewClient.aspx?public=only&name=Extensions/row/" + itab + ".png' alt=" + TabNode.text + " />";
到
aelem.innerHTML += "<img src='/AjaxZfc/ViewClient.aspx?public=only&name=Extensions/row/" + itab + ".png' alt=" + TabNode.text + " onerror="this.onerror=null;this.src='/AjaxZfc/ViewClient.aspx?public=only&name=Extensions/row/none.png';" />";
但我的脚本现在失败并说
第 88 行..(上一行) char 180 (我认为是单引号 ' ) 预期“;”
请你帮忙
谢谢
S
【问题讨论】:
-
您不应该真正使用
onX属性,至少不应该这样。它不是很可读。
标签: javascript syntax onerror