Javascript 试图使定时文本出现
所以我尝试使用javascript来显示定时文本 下面我使用的代码就是这个Javascript 试图使定时文本出现,javascript,Javascript,所以我尝试使用javascript来显示定时文本 下面我使用的代码就是这个 <body> <script type="text/javascript"> (function toggle_visibility(id) { setTimeout (var e = document.getElementById(id); if(e.style.display == 'none') e.style.display = 'block'; else e.s
<body>
<script type="text/javascript">
(function toggle_visibility(id) {
setTimeout (var e = document.getElementById(id);
if(e.style.display == 'none')
e.style.display = 'block';
else
e.style.display = 'none';
,1000);
</script>
<a onclick="test('foo');"><b><u>Click to view</b></u></a><div id="foo" style=display:none;>TEXT</div>
(功能切换_可见性(id){
setTimeout(var e=document.getElementById(id);
如果(e.style.display==“无”)
e、 style.display='block';
其他的
e、 style.display='none';
,1000);
单击以查看文本
此脚本不工作,但如何使其工作?问题:
toggle\u visibility
nottest
文本
请注意:我将使用
el
而不是e
,因为通常e
用于事件。
function toggle_visibility(id) {
setTimeout(function () {
var element = document.getElementById(id);
if (element.style.display == 'none') {
element.style.display = 'block';
} else {
element.style.display = 'none'
};
}, 1000);
};
<a onclick="toggle_visibility('foo');" href="#"><b><u>Click to view</u></b></a>
<div id="foo" style=display:none;>TEXT</div>