Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/399.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 仅为一个特定帖子显示表单_Javascript_Show Hide - Fatal编程技术网

Javascript 仅为一个特定帖子显示表单

Javascript 仅为一个特定帖子显示表单,javascript,show-hide,Javascript,Show Hide,在我的网站上,你可以发帖子。对帖子发表评论的表单是隐藏的,当您单击“回复”按钮时,它应该会出现。问题是,对于一个普通的JS隐藏/显示脚本,它隐藏/显示了所有表单,我不确定如何使它只针对一个表单。有人能帮忙吗?将表单包装在一个div中,给div一个特定的id,然后使用GetElementById。。。。BAM.用已经发布的答案很容易解决,但是如果你没有给出一些代码来玩它,看看你在做什么,如果很难猜到你的代码中有什么 在///上的//猜测模式下 CSS form{display:none} HTM

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

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

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

在///上的//猜测模式下

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>
联系人
回复
购买
回复

您必须告诉我们到目前为止您尝试了什么。否则,雇佣一个程序员。为什么不给表单一个特定的ID呢?