以下は、アルファベット、数字、スペース、デル、バックスペースのみを入力するスクリプトです。このコードでは、最初の位置の「入力」が「空白」で、ユーザー入力にaphanumeric characters
がない場合は、それ以外の場合はfalseを返すように変更する必要があります。true
複合文字列操作
JS
function usrInp(evt) {
var char = (evt.which) ? evt.which : event.keyCode
if (char > 64 && inp < 91 || char > 96 && char < 123 || char > 47 && char < 58 || char == 127 || char == 8 || char == 32) {
return true;
}
else {
return false;
}
}
FORMのHTML
<form name="one" id="one">
<input type="text" name="abc" id="abc" onkeypress="return usrInp(event)" />
</form>
正規表現を試しましたか? – Fermin
@Ferminここに実装する方法...? – sandbox