我使用一个php脚本,在jos_content
表中插入某种内容以创建文章。其中,textarea
属性为required
。
<textarea name="comment" required></textarea>
但是,当我打开我的文章管理器并找到这篇创建的文章时,不再需要任何属性,其他一切都很好。 maxlength也是如此。我使用JCE编辑器,所以我可以假设它可能以某种方式杀死它。但我不知道现在该怎么办?
答案 0 :(得分:0)
您是否尝试更改JCE编辑器的设置?转到编辑器全局配置&gt;清理并输出并将HTML验证设置为NO。
这会影响您的代码,但它会在文章中保留textareas的属性。当然,您必须将属性设置为具有值:required="required"
。
或者,只需使用其他编辑器:Tiny等......
答案 1 :(得分:0)
我遇到了同样的问题。问题是JCE将删除所有内容中没有任何内容的元素。
换句话说,这将被删除:
<textarea name="comment" required></textarea>
这不会:
<textarea name="comment" required> </textarea>