ユーザーのキー押下と照合される正規表現があります。私はそれでかなり立ち往生しています。
これが私の現在のコードです:
<script type="text/javascript">
$('input.alpha[$id=tb1]').keydown(function (e) {
//var k = e.which;
//var g = e.KeyCode;
var k = $(this).val();
//var c = String.fromCharCode(e.which);
if (k.value.match(/[^a-zA-Z0-9 ]/g)) {
e.preventDefault();
}
});
</script>
ここでの目標は、ユーザーが正規表現内にある文字を入力できないようにすることです。