【发布时间】:2018-09-04 01:49:30
【问题描述】:
我现在正在使用 CKEditor5
文本区域是:
<textarea class="form-control" name="post_content" rows="10" cols="30" id="editor"></textarea>
我想设置这个不能为空的字段所以尝试了我的'required'属性,但是它使表单无法发送出去(到数据库)。
然后,如果表单为空,我尝试停止向数据库发送内容:(PHP)
if(!empty($post_content))
{
...create query and send query to database...
}
else
{
do nothing
}
但是,我仍然可以将空内容发送到数据库。
因为即使我提交的是空内容,它也会向数据库发送一些 html 标签。
在数据库中,我可以看到列单元格中存储有html标签,如
<p></p>
使用 CKEditor 进行输入时,它取决于字体样式。也可以是<i></i>
还有其他方法可以解决这个问题吗?
【问题讨论】:
标签: javascript php jquery html ckeditor5