다음과 같이 코드 코드를 복사하십시오.
<script language = "javaScript">
function getInput () {// Shield 비 디지털 및 비 임시 직물
var k = event.keyCode; 48-57은 큰 키보드의 숫자 키입니다. 96-105는 작은 키보드의 숫자 키입니다.
if ((k <= 57 && k> = 48) || (k <= 105 && k> = 96) || (k == 8) {
진실을 반환하십시오.
} 또 다른 {
거짓을 반환합니다.
}
}
함수 세트 (obj) {
// 특정 작업 수행과 같은 입력 상자의 내용을 실시간으로 처리합니다.
}
</스크립트>
<입력 유형 = 'text'value = '1'onkeydown = 'return getInput ()'onkeyup = 'set (this)'>
기술적 인 필수 요소 : OnkeyPod 이벤트는 OnkeyUp 이벤트 전에 트리거되며, OnkeyDown 이벤트 리턴이 트리거되지 않으며 입력 상자에 문자를 누르는 사용자는 없으므로 특정 문자를 차단하는 특정 문자를 차단합니다. 목적. 이 사건을 유발하는 원리를 이해하면 확장해야합니다 (예 : 마우스의 여러 사건도 그러한 메커니즘이 될 것입니다) ...