복붙노트

[JQUERY] jQuery가있는 입력 상자 안의 문자열의 일부 선택

JQUERY

jQuery가있는 입력 상자 안의 문자열의 일부 선택

해결법


  1. 1.텍스트 요소의 경우 다음 작업이 작업을 수행합니다. 이 예에서는 입력에서 "2"라는 단어 만 선택합니다.

    텍스트 요소의 경우 다음 작업이 작업을 수행합니다. 이 예에서는 입력에서 "2"라는 단어 만 선택합니다.

    함수 setInputSelection (입력, startpos, endpos) { input.focus (); if (typeof input.selectionstart! = "undefined") { input.selectionStart = startpos; input.selectionend = endpos; } elsef (document.selection && document.selection.createrange) { // 분기 input.select (); var 범위 = document.selection.Createrange (); range.collapse (true); 범위. "문자", endpos); range.movestart ( "문자", startpos); range.select (); } } Document.GetElementById ( "setselection"). OnMousEdown = function () { var 입력 = document.getElementById ( "i"); setInputSelection (입력, 4, 7); 거짓 반환; };


  2. 2.전체 값을 선택한 다음 코드에서 문자열을 조작해야합니다. 단어와 함께하려는 작업에 따라 특정 단어 / 문자와 일치하도록 정규 표현식을 사용하는 것으로 보일 수 있습니다.

    전체 값을 선택한 다음 코드에서 문자열을 조작해야합니다. 단어와 함께하려는 작업에 따라 특정 단어 / 문자와 일치하도록 정규 표현식을 사용하는 것으로 보일 수 있습니다.

  3. from https://stackoverflow.com/questions/3085446/selecting-part-of-string-inside-an-input-box-with-jquery by cc-by-sa and MIT license