function nocn(obj) { for(i=0;i{ var c = document.getElementsByName("Text1")[0].value.substr(i,1); var ts = escape (c) if(ts.substring(0,2) == "%u") { document.getElementsByName("Text1")[0].value = ""; >alert("여기에는 불가능합니다. 한자/전각 문자를 입력하세요."); } } }
하지만 ime-를 사용하는 사람은 거의 없습니다. mode:disabled(CSS로 구현됨 입력 방법 닫기) ime-mode 구문: ime-mode: auto | active | inactive 값: 자동: 기본값입니다. IME 상태에는 영향을 주지 않습니다. ime-mode 속성을 지정하지 않은 경우와 동일 active: IME를 사용하여 입력한 모든 문자를 지정합니다. 즉, 현지 언어 입력 방식을 활성화하는 것입니다. 사용자는 여전히 IME를 비활성화할 수 있습니다. inactive : IME를 사용하여 입력되지 않은 모든 문자를 지정합니다. 즉, 비모국어를 활성화시키는 것입니다. 사용자는 여전히 IME를 비활성화할 수 있습니다. disabled : IME를 완전히 비활성화합니다. 초점이 맞춰진 컨트롤(예: 입력 상자)의 경우 사용자는 IME를 활성화할 수 없습니다.
직접 생각해 보세요~ 2.텍스트 상자 붙여넣기 제한: 일반적으로 이것을 보면 다음과 같은 생각이 들 것입니다. Ctrl 키와 C 키를 비활성화한 다음 마우스 오른쪽 버튼 클릭을 비활성화하면 붙여넣기 기능을 완벽하게 비활성화할 수 있습니다. 그런 다음 JS 파일을 작성해야 합니다(이 JS 파일은 이 블로그에 관련 내용이 있습니다) 실제로 onpaste="return false;"는 붙여넣기를 완벽하게 비활성화할 수 있으며, 붙여넣기 기능을 비활성화한다는 점에 유의하세요. 따라서 이 속성을 사용하면 마우스 오른쪽 버튼 클릭이 비활성화되지 않은 경우에도 사용자가 콘텐츠를 붙여넣을 수 없습니다.