asp.net中对UEditor编辑器的一些操作

//参考文档:http://ueditor.baidu.com/doc/
//UEditor:http://ueditor.baidu.com/website/onlinedemo.html
<script language="javascript" type="text/javascript">
//得到编辑器中选中的文本
        function getSelect() {
            var editor = UE.getEditor('myEditor');
            var selectTxt = editor.selection.getRange();
            range.select();
            var txt = editor.selection.getText();
            alert("选中文本:" + txt);
        }      
//隐藏编辑器
     function hideEditor() {
            var editor = UE.getEditor('myEditor');
            editor.setHide();
        }
//显示编辑器
        function showEditor() {
            var editor = UE.getEditor('myEditor');
            editor.setShow();
        }
//创建编辑器
        function newEditor(){
            var editor = UE.getEditor('myEditor');
            editor.createEditor();
        }
//删除编辑器
        function delEditor() {
            var editor = UE.getEditor('myEditor');
            editor.deleteEditor();
        }
//选中文本改变颜色并加粗
        function boldTxt() {
            var editor = UE.getEditor('myEditor');
          editor.execCommand("foreColor", "red");
            editor.execCommand("bold");           
            
        }
//选中文本倾斜
        function italicTxt() {
            var editor = UE.getEditor('myEditor');
            editor.execCommand("italic");
        }
//插入
        function insertTxt() {
            var editor = UE.getEditor('myEditor');
            editor.execCommand("insertHtml", "<font color='purple'>MyEditor---UEditor</font>");
        }   
//获取值
function get() {       
          var editor = UE.getEditor('myEditor');
          //得到编辑器内容html
          var textContext = editor.getContent();         
            //带格式的文本
            var textP = editor.getPlainTxt();           
            //纯文本
            var textC = editor.getContentTxt();          
            //得到编辑器完整的html
          var textHtml = editor.getAllHtml();         
          //判断是否有内容
          var f = editor.hasContents(); 
      }
    </script>

//前台页面

<asp:TextBox ID="myEditor" TextMode="MultiLine" runat="server" Height="400px" Width="950px"></asp:TextBox>
        <script type="text/javascript">
            UE.getEditor("myEditor");
        </script>

//后台获取

string str= myEditor.Text.Trim();



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值