您好,我是初级 PHP 开发人员,我正在创建我的第一个 PHP 网站。我有一个论坛,我希望用户能够将他们的文本设为粗体和斜体,就像我们在堆栈溢出中回复以具有上述选项时一样,例如 B、I、blockquote、代码示例等。
这是我到目前为止所拥有的
<form action="post_it.php" method="post">
<INPUT TYPE="button" NAME="zzz" VALUE="BOLD" onClick="this.form.body.value=this.form.body.value.concat('<B></B>');">
<INPUT TYPE="button" NAME="zzz" VALUE="ITALICS" onClick="this.form.body.value=this.form.body.value.concat('<I></I>');">
<INPUT TYPE="button" NAME="zzz" VALUE="UNDERLINE" onClick="this.form.body.value=this.form.body.value.concat('<U></U>');">
<INPUT TYPE="button" NAME="zzz" VALUE="BULLETS" onClick="this.form.body.value=this.form.body.value.concat('<li></li>');">
<input type="submit" value="Submit" name="add_it">
</form>
问题是:
- 这些是丑陋的提交按钮,我希望它们是图像
- 他们可以放置 选项,我希望当用户选择所需的文本为粗体时。
示例:您好,我的名字是约翰。当我现在按下按钮时, 将在约翰结束时进行。我试图让它在你可以选择所有文本的地方按下图像,它会看起来像这样Hello my name is john而不是 Hello my name is john