一个页面存在多个FCKEditor的时候,给每个FckEditor添加onfocus事件
各位好:
现在一个页面有多个FckEditor,想给每个Fck添加OnFocus事件,可能会更加ID的不同,OnFocus有不同的内容,所以不能一视同仁.只能分别添加OnFocus事件,但是Fck的oncomplete并支持这种效果
[code=HTML]
<script type="text/javascript" src="fckeditor.js"></script>
<script type="text/javascript">
function FCKeditor_OnComplete(fck){
if (fck.Name=='test2')
{
fck.EditorWindow.onfocus = function(){
alert("focus test2!");
}
fck.EditorWindow.onblur = function(){
alert("blur test2!");
}
}
if (fck.Name=='test')
{
fck.EditorWindow.onfocus = function(){
alert("focus test!");
}
fck.EditorWindow.onblur = function(){
alert("blur test!");
}
}
}
</script>
<script type="text/javascript">
var ed = new FCKeditor('test', 500,200);
ed.BasePath = '/geditor/'
ed.Create();
</script>
<script type="text/javascript">
var ed2 = new FCKeditor('test2', 500,200);
ed2.BasePath = '/geditor/'
ed2.Create();
</script>
[/CODE]
这段代码只有test2有效,在test得到和失去鼠标的时候都没有效果...
谁有解决办法?
多谢!