사용자가 div에서 텍스트를 선택하고 <span style="color: #ff3300;">
을 추가 할 수있게하려고합니다.contentedit div에서 선택한 텍스트에 스팬 추가
예제 코드 http://jsfiddle.net/SkDA8/1/ 사업부에 걸쳐
호버와 @ 색 견본에게 도움을
감사를 표시 누락 된 사진을 클릭!
PS
나는이 모든 현대적인 브라우저에서 작동하고 싶다.
사용자가 div에서 텍스트를 선택하고 <span style="color: #ff3300;">
을 추가 할 수있게하려고합니다.contentedit div에서 선택한 텍스트에 스팬 추가
예제 코드 http://jsfiddle.net/SkDA8/1/ 사업부에 걸쳐
호버와 @ 색 견본에게 도움을
감사를 표시 누락 된 사진을 클릭!
PS
나는이 모든 현대적인 브라우저에서 작동하고 싶다.
나는 이것에 관해 Rangy 그룹에 대한 귀하의 게시물에 응답하려했으나 여기서도 응답하겠습니다.
document.execCommand("ForeColor", false, "#ff3300")
나는 당신의 jsfiddle에 대한 업데이트를 만들었습니다 :
이 document.execCommand()
을 사용하여 달성 한 작업입니다 http://jsfiddle.net/timdown/SkDA8/3/
아니 정확히 당신이 뭘 하려는지 특정. 클릭 한 색상 견본의 값을 가져 와서 헤더 색상을 업데이트하는 업데이트 된 jsFiddle입니다. 이 도움이
희망.
밥
시도해도 작동하지 않습니다. click 이벤트에 코드를 추가했습니다. 그러나 아무 일도 일어나지 않습니다. 내가 바보가되는거야? – PeeHaa
문제는 색상 견본을 클릭하면'click' 이벤트가 발생하기 전에 선택 영역이 손실된다는 것입니다. 대신'mousedown '으로 변경하면 작동합니다. –
당신 ... 선생님! – PeeHaa