百度编辑器ueditor,文本内容实时改变事件,类似oninput

HTML

<textarea id="demo" name="Contents" style=" display:<% =strisedit%>;" ><%=ZISIModel!=null?ZISIModel.Contents.ToString():"" %></textarea>

 

var layer;
        var ue;
        layui.use(['layer'], function () {
            layer = layui.layer;

            ue = UE.getEditor('demo', {

                initialFrameWidth: '100%',
                initialFrameHeight: 400,
                zIndex: 100,// z轴
                elementPathEnabled: false, //是否启用元素路径,默认是true显示ZISI
                wordCount: false,  //是否开启字数统计
                autoHeightEnabled: false,
            });
//这里就是类似oninput实时事件
            UE.getEditor('demo').addListener('contentChange', function (editor) {
                //相关操作
                var v01 = ue.getContent();
                alert(v01);
            });
            //var result = $("#results").val();

            //if (result != "") {
            //    //判断ueditor 编辑器是否创建成功
            //    ue.addListener("ready", function () {
            //        // editor准备好之后才可以使用
            //        ue.setContent("");
            //        ue.execCommand('insertHtml', result);
            //    });
            //}


        });

        //contents = ue.getContent(); 获取编译器内容
        function testhan() {
            alert("0");
            var v01 = ue.getContent();
            alert(v01);
        }

 

posted @ 2022-03-23 08:45  离。  阅读(245)  评论(0)    收藏  举报