验证错误,过时的属性
Validation error, obsolete attribute
我目前正在处理网页。一切正常,但是当我去验证时,我 运行 出错了。 W3C 验证器表示 name 属性已过时。一切正常,但没有错误会很好。
来自 About_me.html
的行
<img name="slide" alt="images about me" width="600" height="400">
行来自 slideshow.JS
function changeImg(){
document.slide.src = images[i];
当我进行验证时,出现以下错误 "The name attribute on the img element is obsolete. Use the id attribute instead."
当我将 name 更改为 id 时,幻灯片放映不再有效。怎么办?
如果将 img 元素的字段从 name 更改为 id,则必须使用
document.getElementById("slide").src = images[i];
而不仅仅是
document.slide.src = images[i];
希望对您有所帮助! :D
我目前正在处理网页。一切正常,但是当我去验证时,我 运行 出错了。 W3C 验证器表示 name 属性已过时。一切正常,但没有错误会很好。
来自 About_me.html
的行<img name="slide" alt="images about me" width="600" height="400">
行来自 slideshow.JS
function changeImg(){
document.slide.src = images[i];
当我进行验证时,出现以下错误 "The name attribute on the img element is obsolete. Use the id attribute instead." 当我将 name 更改为 id 时,幻灯片放映不再有效。怎么办?
如果将 img 元素的字段从 name 更改为 id,则必须使用
document.getElementById("slide").src = images[i];
而不仅仅是
document.slide.src = images[i];
希望对您有所帮助! :D