2013-05-13 3 views
15

나는 정말 흥미로운 것을 발견했습니다! execCommand 함수는 많은 유용한 기능을 적용합니다. 그러나 OWN 랩으로 작업 할 수 있습니까? 마찬가지로 : 내가 찾은JavaScript document.execCommand() 자신의 태그

document.execCommand("styleWithCSS", false, "<span class='own-class'>"); 

모든 관계는 어쩌면 둘 중 하나는 좋은 해결 방법이나 뭔가를 알고 ... 꽤 오래된이었다.

+2

은 다음 "insertHTML를"명령을 사용하여 선택의 주위에 태그를 래핑. – dandavis

+0

이미 시도했지만받지 못했습니다. 어떤 링크 또는 유용한 무엇입니까? –

+4

document.execCommand ("insertHTML", false, ""+ document.getSelection() + ""); 크롬에 나를 위해 ... – dandavis

답변

31

덕분에.

아주 잘 다음 작품 :

document.execCommand("insertHTML", false, "<span class='own-class'>"+ document.getSelection()+"</span>"); 
+1

당신은 내 영웅입니다. – Brooks

+0

감사합니다. 훌륭한 질문과 답변. – Matthew

+0

이것은 매우 유용합니다! 감사! – pmrotule