刚接触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>

解决方案 »

  1.   

    没用过xheditor
    不过不能直接用document.getElementById('elm1').value='test';
      

  2.   

    类似这样。<script type="text/javascript">
    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" />
      

  3.   


    不能 textarea的时候可以 
    但是textarea变成xheditor编辑器就不行了 试过了
      

  4.   


    $("#elm1").text("ssssssssssssss");
    这个插件应该会提供赋默认值的方法,你看看api docs
      

  5.   


    <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文件夹里面就有这些