刚接触xheditor 所以请大家帮个忙自己写了个js 但是一直错
<html
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>xhEditor demo1</title>
<link rel="stylesheet" href="common.css" type="text/css" media="screen" />
<script type="text/javascript" src="../jquery/jquery-1.4.2.min.js"></script>
<script type="text/javascript" src="../xheditor-zh-cn.min.js?v=1.0.0-final"></script>
<script type="text/javascript"> function showimg()
{
var editor=$('#elm1').xheditor({tools:'full',skin:'default'});//提示这里出错
editor.appendHtml("<p>aaa</p>");
}
</script>
</head>
<body>
<form method="post" action="show.php">
<textarea id="elm1" name="elm1" class="xheditor" rows="12" cols="80" style="width: 80%">
</textarea><br />
<input type="button" value="上传" onclick="showimg()"/>
</form>
</body>
</html>
<html
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>xhEditor demo1</title>
<link rel="stylesheet" href="common.css" type="text/css" media="screen" />
<script type="text/javascript" src="../jquery/jquery-1.4.2.min.js"></script>
<script type="text/javascript" src="../xheditor-zh-cn.min.js?v=1.0.0-final"></script>
<script type="text/javascript"> function showimg()
{
var editor=$('#elm1').xheditor({tools:'full',skin:'default'});//提示这里出错
editor.appendHtml("<p>aaa</p>");
}
</script>
</head>
<body>
<form method="post" action="show.php">
<textarea id="elm1" name="elm1" class="xheditor" rows="12" cols="80" style="width: 80%">
</textarea><br />
<input type="button" value="上传" onclick="showimg()"/>
</form>
</body>
</html>
不过不能直接用document.getElementById('elm1').value='test';
么
function change(){
var code = 'BBBBB';
document.getElementById('pregpattern').innerHTML = code;
}
</script>
<textarea id="pregpattern" cols="40" rows="10">AAAAA</textarea>
<input type="button" onclick="change()" value="Change" />
不能 textarea的时候可以
但是textarea变成xheditor编辑器就不行了 试过了
$("#elm1").text("ssssssssssssss");
这个插件应该会提供赋默认值的方法,你看看api docs
<script type="text/javascript">
$(pageInit);
var editor;
function pageInit(s)
{
editor=$('#content).xheditor({shortcuts:{'ctrl+enter':submitForm}});//交互方式1
editor=$('#content)[0].xheditor;//交互方式2
if(!s){return false;}
var sFromUrl =s ;
var sHTML = '<img src="'+sFromUrl+'" ';
sHTML = sHTML+'>';
editor.pasteHTML(sHTML);
}
}
function submitForm(){$('#frmDemo').submit();}
</script>虽然还是不知道 前面写的js错在哪 不过问题已经解决了 原来xheditor的demos文件夹里面就有这些