写了一个Demo,获取值得部分:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title>UMeditor Demo</title>
<link href="scripts/umedito/themes/default/css/umeditor.min.css" rel="stylesheet" />
<script src="scripts/umedito/third-party/jquery.min.js"></script>
<script src="scripts/umedito/umeditor.config.js"></script>
<script src="scripts/umedito/umeditor.min.js"></script>
<script src="scripts/umedito/lang/zh-cn/zh-cn.js"></script>
<style type="text/css">
input[type=button] {
margin: 10px 10px 0 0;
height: 36px;
width: 300px;
text-align: left;
}
</style>
</head>
<body>
<div>
<textarea runat="server" id="myEditor" style="width: 800px; height: 300px;"></textarea>
</div>
<div>
<input type="button" value="获取完整的html代码" onclick="getAllHtml()" />
<br />
<input type="button" value="获取编辑器的纯文本内容,包含段落格式" onclick="getPlainTxt()" />
<br />
<input type="button" value="获取编辑器的纯文本内容" onclick="getContentTxt()" />
<br />
<input type="button" value="获取编辑器的纯文本内容,包含样式代码" onclick="getContent()" />
</div>
<script type="text/javascript">
//绑定编辑器 要写在 textarea 后面 否则无法绑定
var editor = UM.getEditor('myEditor');
//获取编辑器内容
function getAllHtml() {
var txt = editor.getAllHtml();
alert("获取内容:" + txt);
}
//获取编辑器内容
function getPlainTxt() {
var txt = editor.getPlainTxt();
alert("获取内容:" + txt);
}
//获取编辑器内容
function getContentTxt() {
var txt = editor.getContentTxt();
alert("获取内容:" + txt);
}
//获取编辑器内容
function getContent() {
var txt = editor.getContent();
alert("获取内容:" + txt);
}
</script>
</body>
</html>
这个不对吧。。。。