【发布时间】:2013-10-26 11:13:34
【问题描述】:
我的脚本会动态生成多个无限显示/隐藏区域,如下面的示例所示。我需要弄清楚如何自动创建 ID,然后沿途复制每个 ID。示例:ID1/ID1、ID2/ID2 等
我希望有人能理解我想要做什么。我的代码素养不足以更好地解释它。即使每个 ID 是随机的但重复的,也可以。
谢谢!
<a href="javascript:toggle('ID1')">TEST</a>
<div id="ID1" style="display: none;">
CONTENT HERE
</div>
<a href="javascript:toggle('ID2')">TEST</a>
<div id="ID2" style="display: none;">
CONTENT HERE
</div>
Javascript 部分:
<script type="text/javascript">
function toggle(element) {
document.getElementById(element).style.display = (document.getElementById(element).style.display == "none") ? "" : "none";
}
</script>
【问题讨论】:
-
“我的脚本动态生成多个无限显示/隐藏区域” - 请显示脚本的相关部分,而不仅仅是其(当前或期望的)输出。
-
所以你想创建一个
ID3、ID4、ID5(...),每个都有自己的链接和 div? -
我已经为你添加了 javascript 部分 nnnnnn
-
Qantas 94 Heavy...是的,但是为每个字段复制每个 ID...ID3/ID3、ID4/ID4、ID5/ID5 等。它需要自动从“toggle”复制 ID ("... 到 "div id="... 的 ID
标签: javascript dynamic hide element show