Javascript 如何对onclick display to none函数进行延迟

Javascript 如何对onclick display to none函数进行延迟,javascript,html,function,onclick,delay,Javascript,Html,Function,Onclick,Delay,我有这个脚本,但我需要有一个2秒。从我点击“playblock”-函数开始延迟,直到它发生 <script type="text/javascript"> function playblock() { document.getElementById("playbox").style.display="none"; } </script> 使用: function playblock() { window.setTimeout(function(){

我有这个脚本,但我需要有一个2秒。从我点击“playblock”-函数开始延迟,直到它发生

<script type="text/javascript">
function playblock()
{
 document.getElementById("playbox").style.display="none";    
}
</script>
使用:

function playblock() {    
  window.setTimeout(function(){ document.getElementById("playbox").style.display="none"; }, 2000);
}