내가 점에서 난 단지 알파벳을 제한하려면, 텍스트 상자를 허용, 즉 그것은 단지 숫자, 특수 charcaters하지 알파벳 ..숫자와 특수 문자뿐만 아니라 알파벳이
을 받아 들일 것입니다 내가 아래 자바를 시도했다 스크립트하지만
<asp:TextBox ID="txt1" runat="server" OnTextChanged="txtoldpwd_TextChanged"
onkeypress="return validate(event)"></asp:TextBox>
"작동하지 않습니다"는 실제 동작이 원하는 동작과 어떻게 다른지 설명하지 않습니다. (사실 하나의 케이스에서 값을 돌려 주지만 다른 케이스에서는 그렇지 않은 것이 이상하게 보입니다 ...) 이것이 C#과 정말로 무슨 관련이 있는지는 명확하지 않습니다. Javascript가 브라우저에 도달합니까? 그렇다면 Javascript와 관련된 문제 일 뿐이며 ASP.NET을 전혀 사용하지 않고 진단하거나 수정할 수 있습니다. –
1.'if' 문에 오타가 있습니다 ('keycode '대신'keyCode') 2. 65-90 범위는 대문자를위한 것이며 오타를 수정 한 후에는 타이포를 입력 할 수 없으므로 그것은 일종의 작품이다. 3. 유효성 검사를 위해 키보드 관련 이벤트를 사용하지 않는다. – pawel