jQuery에서 # $ @ %와 같은 금지 된 문자를 사용자가 입력 할 때 경고 메시지를 표시합니다. 문제는 사용자가 해당 문자를 입력 할 때 SHIFT 키를 사용하므로 두 개의 키가 있다는 것입니다.jQuery에서 잠깐 keyup() 이벤트를 차단하려면 어떻게해야합니까?
어떻게하면 두 번째 문제가 발생하지 않도록 할 수 있습니까?
if (!regex.test(lastCharacter)
alert('forbidden character');
덕분에 많은
안녕 주셔서 감사합니다. 사파리와 파이어 폭스로 당신의 솔루션을 시도했습니다. onpropertychange도 IE와 함께 사용할 수 있습니까? 고마워요. – eric01
이 상자에는 아무 IE도 테스트하지 않았지만 http://help.dottoro.com/larrqqck.php가 작동해야한다고 주장합니다. (특별한 경우는 테스트하지 않았습니다) – GillesC
textInput 이벤트가있는 것 같습니다. 실제로 문자 입력에 대한 구체적인 후보자 (IE9에서 다시) – GillesC