Javascript 验证tinyMce内容

Javascript 验证tinyMce内容,javascript,jquery,tinymce,Javascript,Jquery,Tinymce,我有一个MVC视图中的tinyMCE编辑器。问题是我无法验证编辑器的内容,因为它写入内容的textarea的值从来都不是空的,总是包含HTML。我在这里找到了一篇关于这个主题的文章,我是这样写的: tinyMCE.get('details').getContent() 我制作了一些jquery javascript函数来验证文本区域: function detailsValid() { return tinyMCE.get('details').getContent().length

我有一个MVC视图中的tinyMCE编辑器。问题是我无法验证编辑器的内容,因为它写入内容的textarea的值从来都不是空的,总是包含HTML。我在这里找到了一篇关于这个主题的文章,我是这样写的:

tinyMCE.get('details').getContent()
我制作了一些jquery javascript函数来验证文本区域:

function detailsValid() {
    return tinyMCE.get('details').getContent().length > 0;
}

$(document).ready(function () {
    onsubmit = function () {
        if (!detailsValid)
        {
            $("#validation").val("Please enter details");
        }
    }
})
“details”是tinyMCE写入的文本区域的id。
问题是detailsValid函数似乎没有启动(我使用ChromeDevTools进行了检查)。您知道为什么会发生这种情况,或者是验证tinyMCE编辑器内容的另一种方法吗?非常感谢。

我有底层tinyMCE字段的验证程序,可以正常工作。您何时调用submit?@GrantThomas,请给我看一个tinyMCE验证的工作示例?@Thariama,我在页面上有一个提交按钮;使用ASP.NET,我只需在字段中应用一个带有
TextMode=“MultiLine”
TextBox
,以及一个
RequiredFieldValidator