经过试验发现,象tinyMCE这样的RichTextBox实际上是通过js将代码中class为mceEditor的textarea隐藏,在其后面生成一个RichTextBox,实际上可能是一个iframe,从而实现了RichTextBox效果。
这样的做法确实方便了调用,然而却给js验证带来的困难,因为真实的textarea被隐藏了,而RichTextBox的样式又不易改变,所以js验证对RichTextBox难以奏效。
此博客仅是分析一下为什么RichTextBox难以实现js验证,如何才能实现好的效果,暂时无解。
本文探讨了使用如tinyMCE等富文本编辑器时遇到的JavaScript验证问题。这类编辑器通过隐藏原始textarea并生成一个iframe来实现富文本效果,但这种方式给JS验证带来了挑战,因为真实的textarea被隐藏,且富文本编辑器的样式难以更改。
605

被折叠的 条评论
为什么被折叠?



