<div class="codetitle"> <span><a style="CURSOR: pointer" data="5369" class="copybut" id="copybut5369" onclick="doCopy('code5369')"><u>코드 복사</u></a></span> 코드는 다음과 같습니다.</div> <div class="codebody" id="code5369"> <br><script 언어=javascript> 전각 공백은 12288, 반각 공백은 32 <br>//다른 문자 반각(33-126)과 전각(65281-65374)의 대응 관계는 차이가 65248입니다 <br>//document.write((65281).toString(16 ) "----" (65374).toString(16) "----" (12288).toString(16)) <br>문자열. 프로토타입.dbc2sbc = 함수() <br>{ <br> return this.replace(/[uff01-uff5e]/g,function(a){return String.fromCharCode(a.charCodeAt(0)-65248);}) .replace(/u3000/g," "); <br>} <br>document.write("ABC 123, 우리는 모두 좋은 친구입니다.".dbc2sbc()) <br></script> <br> <br>입력 제어</div>HTML만 영어 입력 <br><br><br><div class="codetitle"> <span>코드 복사<a style="CURSOR: pointer" data="97083" class="copybut" id="copybut97083" onclick="doCopy('code97083')"><u></u> 코드는 다음과 같습니다.</a> </span> </div><input type="text" onfocus= "this.style.imeMode='disabled'" /> <div class="codebody" id="code97083"> <br> <br>JS를 사용하여 전각을 반각으로 변환 (숫자만 가능) </div>HTML <br><br><br><div class="codetitle"> <span>코드 복사<a style="CURSOR: pointer" data="75056" class="copybut" id="copybut75056" onclick="doCopy('code75056')"><u></u> 코드는 다음과 같습니다.</a></span> </div><input <div class="codebody" id="code75056">onkeypress="var k=event.keyCode; return k>=48&&k< =57" <BR>onpaste="return !clipboardData.getData('text').match(/D/)" <BR>ondragenter="return false" style="ime-mode:Disabled" <BR>> <br><br>