我正在开展一个大学项目,在这个项目中,我创建了一个管理面板,我可以为大学生编写/编辑“规则”,如
“没有学生可以在课堂上使用手机”
我已经制作了一个<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元素的文本,以便我可以随时修改它。
答案 0 :(得分:0)
如果我们在这里使用jQuery,它会更好。但是如果你想做PHP,你应该有DB存储所有这些数据。你可以做这样的事情
例如,如果您的网页链接为http://example.com/page,则锚标记的网址应为<a href="http://example.com/page?id=1"class="btn btn-info btn-sm pull-right" >Update</a>
在Textarea,您可以通过&#34; $ _ GET [&#39; id&#39;]&#34; <textarea> <!--mysql query to get the text from DB based on id--> </textarea>