如何在PHP中获取<p>元素的文本?

时间:2016-10-12 06:54:13

标签: php

我正在开展一个大学项目,在这个项目中,我创建了一个管理面板,我可以为大学生编写/编辑“规则”,如

“没有学生可以在课堂上使用手机”

我已经制作了一个<p>元素,其中写了1条规则(在设计时),我想用php动态地改变它。

问题是,我没有找到任何方法或逻辑来获取该p元素的文本然后将其放入

<textarea> 

这样我就可以通过编辑textarea中的文本来更改该规则,然后更新它。

以下是我用来添加/更新规则的HTML代码。

<form class="form-horizontal">

  <div class="form-group">
    <label for="txt_rule" class="control-label col-sm-3">Rule Description</label>
    <div class="col-sm-6">
      <textarea id="txt_rule" class="form-control" name="txt_rule" rows="3"  value="" placeholder="Add or Update New Rules"></textarea>
    </div>
  </div>
  <div class="form-group">
    <div class=" col-sm-offset-3 col-sm-6">
      <button class="btn btn-info btn-sm" name="addNewRule" value="">Add New Rule</button>
      <button class="btn btn-primary btn-sm" name="update" value="">Update</button>
    </div>
  </div>

</form>

以下是我在编码时设计的HTML代码,并希望更改其中的p元素。

<div class="rule col-sm-12">

  <div class="rulenNumber">1</div>
  <p>Rule Description will be written here.</p>

    <a href="#" class="btn btn-danger btn-sm pull-right" >Delete</a>
    <a href="#" class="btn btn-info btn-sm pull-right" >Update</a>

</div>

我想使用php在我的textarea中获取p元素的文本,以便我可以随时修改它。

https://s21.postimg.org/7xx7rj4yv/Untitled.jpg

1 个答案:

答案 0 :(得分:0)

如果我们在这里使用jQuery,它会更好。但是如果你想做PHP,你应该有DB存储所有这些数据。你可以做这样的事情

  1. 每个更新链接都应包含当前页面的网址,其中包含&#34; id参数&#34;
  2. 例如,如果您的网页链接为http://example.com/page,则锚标记的网址应为<a href="http://example.com/page?id=1"class="btn btn-info btn-sm pull-right" >Update</a>

  3. 在Textarea,您可以通过&#34; $ _ GET [&#39; id&#39;]&#34; <textarea> <!--mysql query to get the text from DB based on id--> </textarea>