Javascript 如何在HTML上为特定id设置计时器

Javascript 如何在HTML上为特定id设置计时器,javascript,html,Javascript,Html,我想将JavaScript上的计时器与HTML上的特定id相关联 我该怎么做? 例如,为id=2设置计时器 试试看 试试看 您可以使用: WindowOrWorkerGlobalScope mixin方法和Window.setTimeout的后续方法设置一个计时器,该计时器在计时器过期时执行函数或指定的代码段 演示: setTimeoutfunction{ document.getElementById2.style.display=none;//在3秒后隐藏元素 }, 3000; 1. 2.

我想将JavaScript上的计时器与HTML上的特定id相关联 我该怎么做? 例如,为id=2设置计时器

试试看

试试看

您可以使用:

WindowOrWorkerGlobalScope mixin方法和Window.setTimeout的后续方法设置一个计时器,该计时器在计时器过期时执行函数或指定的代码段

演示:

setTimeoutfunction{ document.getElementById2.style.display=none;//在3秒后隐藏元素 }, 3000; 1. 2. 3. 4. 5. 6. 7. 8. 您可以使用:

WindowOrWorkerGlobalScope mixin方法和Window.setTimeout的后续方法设置一个计时器,该计时器在计时器过期时执行函数或指定的代码段

演示:

setTimeoutfunction{ document.getElementById2.style.display=none;//在3秒后隐藏元素 }, 3000; 1. 2. 3. 4. 5. 6. 7. 8.
此代码将在3秒钟后将id=2更改为id=25。检查它:

//请激活控制台 const divPhotos=document.querySelector'div.photos'; console.logdivPhotos.children[1]; 控制台。记录“现在请等待3秒…”; 我的功能; 函数myFunction{ setTimeoutfunction{ divPhotos.children[1].id=25; console.logdivPhotos.children[1]; }, 3000; }
此代码将在3秒钟后将id=2更改为id=25。检查它:

//请激活控制台 const divPhotos=document.querySelector'div.photos'; console.logdivPhotos.children[1]; 控制台。记录“现在请等待3秒…”; 我的功能; 函数myFunction{ setTimeoutfunction{ divPhotos.children[1].id=25; console.logdivPhotos.children[1]; }, 3000; }
使用以下代码:

setTimeout(function(){ document.getElementById("2").style.display = "none"; }, 3000);

注意:3000是以毫秒为单位的时间,请使用以下代码:

setTimeout(function(){ document.getElementById("2").style.display = "none"; }, 3000);

注意:3000是以毫秒为单位的时间

您想要什么?根据计时器显示/隐藏该元素?是的,我想隐藏该元素。你应该将这些id更改为以字母开头,这样你就可以将它们与CSS一起使用。你想要什么?根据计时器显示/隐藏该元素?是的,我想隐藏该元素。您应该将这些id更改为以字母开头,以便可以将其与CSS一起使用。
setTimeout(function(){ document.getElementById("2").style.display = "none"; }, 3000);