텍스트 상자 플래시백 입력 기사에서 텍스트 상자의 초점을 설정하는 JavaScript 코드는 오늘이 코드를 사용하여 데모를 만들 것입니다. 내용은 그림과 같이 단어를 삭제할 때 한 번에 전체 단어를 한 번에 삭제하는 것입니다.
아래에 샘플 코드를 게시하겠습니다.
<! docType html> <html> <head> <title> </title> </title> <meta http-equiv = "content-type"content = "text/html; charset = utf-8"> <style> src = "http://cdn.staticfile.org/jquery/2.1.1-rc2/jquery.min.js"> </script> </head> <body> <div> <TextArea name = ""id = "Demo"Cols = "30"rows = "10"> CARETPOS = 0; // supportIf (document.Selection) {ctrl.focus (); var sel = document.selection.createrange (); sel.movestart ( '문자', -ctrl.value.length); caretpos = sept.text.length;} // firefox supportElse if || +ctrl.selectionStart || 0) {caretpos = ctrl.selectionStart;} return (caretpos);}; var selectSometext = function (요소, 시작, 끝) {if (element.setSelectionRange) {element.setSelectionRange (시작, 끝);} else if (element.createtexTrange) {var Range = 요소 .creatextrange (); range.movestart ( "문자", 시작); range.moveend ( "문자", end); range.select ();}}; var delwoleword = function (text, field, pos) {var startIndex = pos; if (field.charat (pos-1)! (field.charat (i) === ''|| i === 0) {startIndex = i; break;}} selectSometext (text, startIndex, pos)}}}; $ ( '#demo'). keydown (function (event) {if (event.keyCode! = $ 8) {var bodyText = $ (this) [0]; var bodyfield = $ (this); var pos =. getCursOrtPosition (BodyText); DelwoLeword (BodyText, Bodyfield, POS);}); </script> </body> </html>