禁用其他页面中的内容

时间:2018-03-01 08:33:08

标签: javascript php jquery html ajax

这是我的第一个问题。我正在开发一个Web工具,我正在搜索我的问题的答案。问题如下:

我有两个页面,一个管理页面和一个用户页面。网址就是这样的 admin.php?id = 123456和user.php?id = 123456

在“用户”页面中,有一个文本框,您可以提出问题。现在,我想通过点击管理页面上的按钮来隐藏此框。

有没有解决方法我可以通过单击另一个页面上的按钮来禁用div?

The Div看起来像这样:

<h3>Ask your Question</h3>
     <br>
     <div id="Questionarea"> 
 <form role="form" action="ask.php" method="post">
      <div class="form-group">
     <textarea rows='3' name='question' placeholder='Insert your Question'></textarea>
     </div>
     <div class="form-group">
     <button type="submit" name="submit" class="btn btn-ask">Ask</button>
     </div>
 </form>
     </div>

我想在我点击另一个页面上的按钮时禁用div Questionarea这可能吗?谢谢你的回答。

1 个答案:

答案 0 :(得分:0)

您可以在数据库中存储按钮可见性的状态。因此,您可以在管理页面中禁用该按钮。并在用户页面中添加if statemt以查看visibily是否为true。如果visibily为false,则隐藏按钮。类似用户页面中的代码:

<h3>Ask your Question</h3>
<br>
<?php if ($button_visible == true){ ?>
<div id="Questionarea"> 
    <form role="form" action="ask.php" method="post">
        <div class="form-group">
            <textarea rows='3' name='question' placeholder='Insert your Question'></textarea>
        </div>
        <div class="form-group">
            <button type="submit" name="submit" class="btn btn-ask">Ask</button>
        </div>
    </form>
</div>
<?php } ?>