私は現在、FCKEditor をいじっています。スタック オーバーフローが、入力時に投稿が HTML でどのように表示されるかを正確に再現しようとしています。私の FCKEditor は問題なく作成されますが、作成されたエディター データにアクセスする方法がわかりません。私がやりたいことは、エディターから html を取得し、<p id="inputText"></p>
. $("#fckEdtr") を使用して jQuery でアクセスしようとしても機能しません。これは、javascript でオンザフライで作成されているためです。FCKeditor JavaScript API の IsDirty() メソッドは知っていますが、エディターの現在のインスタンスを取得してメソッドを使用する方法の確かな例を見たことがありません。誰でも助けることができますか?私のコードは以下の通りです:
<html>
<head>
<title>FCKeditor Test</title>
<script type="text/javascript" src="fckeditor/fckeditor.js"></script>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript">
$(document).ready(function() {
...code to output editor data as user types
});
</script>
</head>
<body>
<form>
<script type="text/javascript">
var oFCKeditor = new FCKeditor('fckEdtr');
oFCKeditor.BasePath = "./fckeditor/";
oFCKeditor.ToolbarSet = 'Default';
oFCKeditor.Create();
</script><br/><br/>
<input type="submit" value="Post" />
<p id="inputText">
</p>
</form>
</body>
</html>