最近在学移动浏览器上的 JS ,发现在浏览器上设置 style 竟然不管用:
<!DOCTYPE html>
<html>
<head><title>Style Test</title></head>
<body><h1>Style Test</h1><script>
setTimeout (function () {
var h1 = document.getElementsByTagName ('h1')[0];
h1.style = 'display: none';
}, 3000 )
</script>
</body>
</html>
这个h1
不会隐藏起来,为什么呢?(其实我觉得应该是我 SB 了,但是我看不出来问题所在)