사용자가 선택한 입력 문자열의 선택된 부분 만 가져 오려고합니다. 이 입력을 가지고 있다고 가정 해 봅시다 :사용자가 선택한 텍스트를 텍스트 양식 입력으로 검색 할 수 있습니까?
<input type="text" name="first_name" id="first_name" value="Enter your name" />
그리고 사용자는 텍스트 필드를 클릭하고 끌어서 "입력"단어를 선택합니다. jQuery로 해당 텍스트를 검색 할 수 있습니까?
은 내가 전체 값이 방법을 얻을 수 있습니다 알고
이$("#first_name").val();
그러나 지금까지, 난 단지 선택 "입력"부분을 얻을 수 어쨌든 찾지 못했습니다. 누구나 올바른 방향으로 나를 가리킬 수 있습니까? 감사!
편집 나는 document.getSelection을 시도하고 이러한 "P"로 정적 텍스트 요소에 파이어 폭스에서 잘 일하고있어. 지금까지는 텍스트 입력에서 작동하지 않습니다.
IE에서 window.selection.createRange(). text는 "p"및 텍스트 입력에서 모두 작동합니다.
아마도 http://www.quirksmode.org/dom/range_intro.html을 사용하고 있을까요? – Adam