只为一个特定帖子显示一个表单

时间:2012-08-31 19:34:35

标签: javascript show-hide

在我的网站上,您可以发帖。用于评论帖子的表单是隐藏的,并且应该在您单击“回复”按钮时显示。问题是,使用普通的JS隐藏/显示脚本,它会隐藏/显示所有表单,而我不确定如何使其仅针对一个表单。有人可以帮忙吗?

2 个答案:

答案 0 :(得分:0)

将表单包装在div中,给div一个特定的id,然后使用GetElementById .... BAM。

答案 1 :(得分:0)

使用已经发布的答案很容易解决,但是如果你不提供一些代码来玩它,看看你在做什么,如果很难猜出你的代码中有什么。

在猜测模式中开启//...

<强> CSS

form{display:none}

<强> HTML

<form id="one">contact</form>
<form id="two">reply</form>
<form id="tree">buy</form>

<div id="reply_button" onclick="document.getElementById('two').style.display='block'">reply</div>