contenteditable div에서 사용자 선택을 찾으려면 몇 가지 코드를 작성하고 있습니다. this quirksmode article에서 코드를 가져옵니다. (findSelection();) 나는 기능 또는 경고 내 alert(userSelection)
을 할 경우Javascript 함수는 함수 코드 또는 "{[native code]}"행을 반환하며 무엇을 잘못하고 있습니까?
function findSelection(){
var userSelection;
if (window.getSelection) {userSelection = window.getSelection;}
else if (document.selection){userSelection = document.selection.createRange();} // For microsoft
if (userSelection.text){return userSelection.text} //for Microsoft
else {return userSelection}
}
내가 크롬과 파이어 폭스에서 테스트를하고있어 함수 외부, 그것은 function getSelection() {[native code]}
를 반환합니다. 만약 내가 console.log(findSelection();)
하면 getSelection()
을 제공합니다. 내가 잘못한 일이 있습니까?
아칸소, 단지 오타, 덕분에, 나는 더 조심 다음 시간이 될 것입니다. – DavidR