2010-05-16 4 views
1

편집 가능한 div가있는 편집기를 만들려고하는데 document.execCommand ('insertHTML', false, html);로 html을 삽입하려고합니다. 하지만 문제는, 내가 링크를 삽입 할 때, 그리고 나서 그 링크 안쪽에 글을 계속 쓰고 싶다.insertHTML을 사용하여 HTML을 삽입 할 때의 문제점

예 :

지금 어떻게하는지 :

Hello, <a>stackoverflow.com MyTextAfterLink</a> 

어떻게해야 :

Hello, <a>stackoverflow.com</a> MyTextAfterLink 

어떻게이 문제를 해결할 수 있을까? 감사.

+0

jquery를 사용하는 것을 고려해보십시오. jquery는 간편한 크로스 브라우저입니다. –

+0

글쎄, 나는 그것을 사용하고 있지만, 그 기능은 내가 이것을 위해 사용해야 하는가? .html()에 대해 이야기하고 있습니까? – bah

답변

1

대신 DOM 노드의 innerHTML 속성에 할당 해보십시오.

관련 문제