rhymix/modules/editor/skins/default/js/xe_interface.js
misol d14947cd8b HTML 모드 <br>치환
git-svn-id: http://xe-core.googlecode.com/svn/sandbox@5281 201d5d3c-b55e-5fd7-737f-ddc643e51545
2009-01-08 05:41:24 +00:00

22 lines
844 B
JavaScript

function editorStartTextarea(editor_sequence, content_key, primary_key) {
var obj = xGetElementById('editor_'+editor_sequence);
obj.form.setAttribute('editor_sequence', editor_sequence);
obj.style.width = '99%';
editorRelKeys[editor_sequence] = new Array();
editorRelKeys[editor_sequence]["primary"] = obj.form[primary_key];
editorRelKeys[editor_sequence]["content"] = obj.form[content_key];
editorRelKeys[editor_sequence]["func"] = editorGetContentTextarea;
var content = obj.form[content_key].value;
content = content.replace(/<br([^>]*)>/ig,"\n");
obj.value = content;
}
function editorGetContentTextarea(editor_sequence) {
var obj = xGetElementById('editor_'+editor_sequence);
var content = obj.value.trim();
content = content.replace(/(\r\n|\n)/g, "<br />$1");
return content;
}