<div class="codetitle"> <span><a style="CURSOR: pointer" data="51432" class="copybut" id="copybut51432" onclick="doCopy('code51432')"><u>코드 복사</u></a></span> 코드는 다음과 같습니다.</div> <div class="codebody" id="code51432"> <br><script 언어="javascript"> >함수 테스트() <br>{ <br>var rng=document.body.createTextRange(); <br>alert(rng.text) <br>} <br>function test1() <br>{ <br> var rng= document.body.createTextRange(); <br>alert(rng.htmlText) <br>} <br></script><br><input type="button" onclick="test()" value=" text"> <br><input type="button" onclick="test1()" value="htmlText"> <br><br> </div>지정된 텍스트 상자에서 선택한 텍스트 가져오기 : 응답만 첫 번째 텍스트 상자<br><br><div class="codetitle"><span><a style="CURSOR: pointer" data="43146" class="copybut" id="copybut43146" onclick="doCopy('code43146')">코드 복사<u></u></a> 코드는 다음과 같습니다.</span></div> <div class="codebody" id="code43146">< 입력 id="inp1 " type="text" value="1234567890"> <br><input id="inp2" type="text" value="9876543210"> <br><input type=" 버튼" onclick=" test()" value="OK"> <br><script 언어="javascript"> <br>function test() <br>{ <br>var o=document.getElementById( "inp1") <br>var r = document.selection.createRange(); <br>if(o.createTextRange().inRange(r)) <br>alert(r.text) <br></script> ; <BR><BR> <BR>페이지 텍스트를 역순으로 검색</div><BR><BR><div class="codetitle"><span>코드 복사<a style="CURSOR: pointer" data="21120" class="copybut" id="copybut21120" onclick="doCopy('code21120')"><U></U> 다음과 같습니다:</a></span> </div>아바바바바바바 <div class="codebody" id="code21120"><input value="역순으로 찾기" onclick=myfindtext("a") type="button"> ='javascript'> <br>var rng = document.body.createTextRange(); <br>function myfindtext(text) <br>{ <br>rng.collapse(false) <br>if(rng.findText) (텍스트,-1,1)) <br> { <br>rng.select(); <br>rng.collapse(true) <br>}else <br>{alert("end");} <br>} <br></script> <br><br> <br>컨트롤에 포커스를 맞춘 후 커서를 마지막에 놓습니다<br> </div> <br><br><div class="codetitle">코드 복사 <span><a style="CURSOR: pointer" data="60641" class="copybut" id="copybut60641" onclick="doCopy('code60641')"><u> 코드는 다음과 같습니다.</u></a> </span><script 언어="javascript"> </div>function setFocus() <div class="codebody" id="code60641">{ <br>var obj = event.srcElement; <br>var txt =obj.createTextRange(); <br> txt.moveStart('character',obj.value.length); <br>txt.collapse(true); select(); <br></script> <br>< ;input type="text" value="http://toto369.net" onfocus="setFocus()"> <br> <br>텍스트 상자에서 커서 위치 가져오기<br><br><br><br> </div>코드 복사<br><br><div class="codetitle"> 코드는 다음과 같습니다.<span><a style="CURSOR: pointer" data="42078" class="copybut" id="copybut42078" onclick="doCopy('code42078')"> <u><script 언어="javascript"> </u>function getPos(obj){ </a>obj.focus() </span>var s=document.selection.createRange(); s.setEndPoint("StartToStart",obj.createTextRange()) </div>alert(s.text.length) <div class="codebody" id="code42078">} <br></script> <br><input type="text" id ="txt1" value="1234567890"> <br><input type="button" value=" 커서 위치 가져오기" onclick=getPos(txt1)> <br><br> <br>커서 제어 입력란의 위치<br><br><br><br><br>코드 복사</div> <br> <br> 코드는 다음과 같습니다. <div class="codetitle"> <span> <a style="CURSOR: pointer" data="24324" class="copybut" id="copybut24324" onclick="doCopy('code24324')"><스크립트 언어 ="javascript"> <u>function setPos(num) </u>{ </a>text1.focus() </span>var e =document.getElementById("text5"); createTextRange(); </div>r.collapse(true) <div class="codebody" id="code24324"> r.select() <br></script> 🎜><input type="text" id="text5" value="1234567890"> <br><select onchange=" setPos(this.selectedIndex)"> <br><option value="0 ">0</option> <br><옵션 값="1">1</option> <br>< 옵션 값="2">2</option> <br><옵션 value="3">3</option> <br><옵션 value="4">4</option> <br><옵션 value="5">5</option> ><option value="6">6</option> <br><option value="7">7< /option> <br><br> <br>텍스트 상자에서 텍스트 선택<br><br><br><br><br>코드 복사<br><br> <br> 코드는 다음과 같습니다. <br><div class="codebody" id="code51027"> <br><스크립트 언어=javascript> <br>function sel(obj,num) <br>{ <br>var rng=obj.createTextRange() <br>var sel = rng.duplicate(); <br>sel.moveStart("문자", 숫자); <br>sel.setEndPoint("EndToStart", rng); <br>sel.select(); <br>} <br></script> <br><input type="text" id="text1" value="1234567890"> <br><select onchange="sel(text1,this.value)"> <br><옵션 값="0">0</option> <br><옵션 값="1">1</option> <br><옵션 값="2">2</option> <br><option value="3">3</option> <br><옵션 값="4">4</option> <br><옵션 값="5">5</option> <br><option value="6">6</option> <br><option value="7">7</option> <br></select> <br> </div> <br>控码如下 <br><div class="codetitle"> <span><a style="CURSOR: pointer" data="70917" class="copybut" id="copybut70917" onclick="doCopy('code70917')"><u>复代码</u></a></span> 代码如下:</div> <div class="codebody" id="code70917"> <br><input type="button" value="<" onclick=go(-1)> <br><input id="demo" value="这里是文字"> <br><input type="button" value=">" onclick=go(1)> <br><스크립트 언어="javascript"> <br>함수 go(n){ <br>demo.focus(); <br>with(document.selection.createRange()) <br>{ <br>moveStart("character",n); <br>collapse(); <br>선택(); <br>} <br>} <br></script> <br> </div> </div>