我一直在研究寻找如何使用标签和javascript来创建一个可以看到与您要点击的文本有关的更多信息的区域?给我的一个很好的编码示例,但我已经有一个布局,其中文本设置在 div 标签内。
问问题
75 次
1 回答
1
只要有一个onclick
切换display
另一个div的值:
CSS
#toggle {
position: absolute;
left: 20px;
top: 100px;
}
HTML
<div id="toggle">
Show More
</div>
<div id="showMoreText" style="display: none">
more text here
</div>
JS
window.onload = function() {
document.getElementById('toggle').onclick = showMore;
}
function showMore() {
var div = document.getElementById('showMoreText');
var display = div.style.display;
display == "none" ? div.style.display = "block" : div.style.display = "none";
}
于 2012-06-06T19:40:47.977 回答