[英]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];
当我进行验证时,出现以下错误“ img元素上的name属性已过时。请使用id属性。” 当我将名称更改为id时 ,幻灯片放映将不再起作用。 该怎么办?
如果将img元素的字段从name更改为id,则必须使用
document.getElementById("slide").src = images[i];
而不只是
document.slide.src = images[i];
希望这可以帮助! :D
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.