在条件语句中冲突复制元素ID?

时间:2013-12-04 06:48:05

标签: validation conditional

<a href="index.html"><!--[if gte IE 9]><!--><img src="images/logo.svg" onerror="this.src=images/logo.png;this.onerror=null;" id="logo" alt="Sample logo"><!--<![endif]--><!--[if lt IE 9]><img src="images/logo.png" id="logo" alt="Sample logo"><![endif]--></a>

这是否会正确验证,因为在同一页面上使用了两次相同的ID标记,因为在条件语句中使用了一个?

1 个答案:

答案 0 :(得分:0)

<a href="index.html"><!--[if gte IE 9]><img src="images/logo.svg" onerror="this.src=images/logo.png;this.onerror=null;" id="logo" alt="Sample logo"><![endif]><!--[if lt IE 9]><img src="images/logo.png" id="logo" alt="Sample logo"><![endif]></a>

试试这段代码。我在你的代码中看到了一些我已删除的额外标签。