[英]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.