0

我在我的项目中添加了 FCK 编辑器。在那个用户可以使用 FCK 中提供的控件创建一个表单 最后,该项目将显示给他们对 HTML 没有任何想法的客户。所以他们可能为所有控件输入相同的名称?在将所有表单创建完成到数据库中后保存 FCK 编辑器的源时,我需要验证控件的这些“名称”。

请帮助我如何在 FCK 中验证控件本身?

提前致谢,

克里希那库玛 S

4

1 回答 1

0

由于 CKEditor 将输出 HTML,因此验证此 HTML 的最佳选择是使用 HTML 解析器。您使用哪种脚本语言?如果是 PHP,我推荐Simple HTML DOM。如果 Ruby,hpricot似乎工作正常。

使用解析器将使您能够深入并(希望)安全地检查您的表单。但是请注意,CK(和其他所见即所得编辑器)生成的 HTML 输出通常会非常冗长和混乱。

于 2009-11-24T15:30:50.500 回答