当有人单击打开的链接时,控制文本区域
|
我在一页中有很多文本区域,我通过一个称为““ comment \”的链接获得了它们,所以她的想法是我在php中编写了一个代码,其中包括当用户单击“ comment \”时的一种形式。
if(isset($ _ GET [\'comments \'])){$ comments = $ _GET [\'comments \'];
}
如果(!isset($ _ GET [\'comments \'])){
$ comments = \“ \”;
}
如果($ comments == \“ ok \”){
echo \"<tr><td colspan=\'6\' align=\'center\'>\";
echo \"<span class=\'rePost\'>Re : </span><span
class = \'blogerName \'> $ blog-> ByName \“;
包括\“ postComments.php \”;回声
\“ \”;
} ?>
现在,当用户单击评论时,它仅包含评论文本区域
但是在同一页面上有一个以上的线程,或者在同一页面上我可以说一个以上的帖子,因此,当用户单击帖子上的“评论”时,所有其他帖子都会获得其下方的文本区域。
我需要的是,当用户单击帖子“ 1”上的评论时,文本区域显示在帖子“ 1”下方,而不是页面上的2或3或其他任何一个。
希望我能使您达到我想要的程度。
我认为可以通过Java来完成,或者如果有人有其他想法,请将其发布给我。
没有找到相关结果
已邀请:
1 个回复
倪蕊悲潍
的CSS类。您设置为不可见的每个TextAreas或其周围的容器也需要具有唯一的ID。 然后,您可以使用JavaScript函数将另一个没有
属性的类分配给任何单个ID。 b)放空元素,这些元素应该在以后的文本区域中显示,但还要具有唯一的ID。然后,您可以在需要时通过Javascript(AJAX)加载HTML。这是一个不错的选择,如果有很多可能的元素,并且始终将所有元素都排除在外,会使您的页面变得不堪重负。 该网站是否使用jQuery之类的JS框架?无论如何,这可能会让您开始实施上述选项a:
这确实取决于我们显示/隐藏的元素的ID,即从
到
,其中
是要显示/隐藏的元素数减一...