我已经在我的php页面中添加了nicEdit来设置textarea样式,名为Questions.php。我能够将格式保存到mysql表列。
提交后,当尝试在同一页面中查看相同的数据时,它将变为空。 questions.php如下:
<script type="text/javascript" src="nicEdit.js"></script>
<script type="text/javascript"> bkLib.onDomLoaded(function() { nicEditors.allTextAreas() }); </script>
<form id="question-form" method="POST" action="<?php echo "$question_action" ?>">
<p id="question_field" name="question_field" class="hidden">
<strong id="title_title" class="pretty">Title : </strong>
<br> type="text" name="title"> <br>
<strong id="details_title">Details : </strong>
<br> <textarea rows="4" cols="50" name="details"></textarea> <br>
<input id="submit" type="submit">
</p>
</form>
提交后,表单通过javascript加载,该javascript从数据库中获取值。 javascript有以下代码:
function fillForm() {
var questionForm = document.getElementById('question-form');
var title = document.getElementById('question-title').innerText;
var description = document.getElementById('question-description').innerText;
questionForm.title.value = title;
questionForm.details.value = description;
}
window.addEventListener("load", fillForm, false);
我知道我需要对“细节”进行操作。应显示格式化文本的字段。有人可以指导我,我已经研究过这个网站上的所有帖子。