http://blog.movalog.com/a/javascript-toggle-visibility/的JavaScript切换能见度多个div
这是一些代码,用我的网站的图片库脚本即时页面,试图切换多个div的知名度也只适用于第一个不过时。有人可以修复它与多个div的工作,我不知道JS :)
这里是JavaScript
<script type="text/javascript">
<!--
function toggle_visibility(id) {
var e = document.getElementById(id);
if(e.style.display == 'block')
e.style.display = 'none';
else
e.style.display = 'block';
}
//-->
</script>
这里是链接
<tr><td><a href="#" onclick="toggle_visibility('nyc');">New York</a></td>
<td><a href="#" onclick="toggle_visibility('photoshop');">Photoshop Work</td>
<td><a href="#" onclick="toggle_visibility('photography');">Photography</td></tr>
<tr><td><a href="#" onclick="toggle_visibility('art');">Art Projects</td></tr>
等待HTML代码秒,这可能不工作,因为它试图通过“id”属性访问多个div的属性,它是否会与类属性一起工作,如果是的话,我会只改变它所说的“id”到“类“
你可以显示你的多个div的代码? – Oriol
脚本标记中是否存在“<! - ”的任何原因?或者你的浏览器是否比Netscape 2早? –
你希望这影响哪个div?你是用他们的'id'还是用class名来识别他们? –