Mugi
[E-Mail]
[HomePage]
2000/01/28(金) 22:58:01
inputのonchangeイベントでチェック関数を呼べばいいですね。
<script>
function check(txt){
if(txt.value!=""){//何も入力されていないときは何もしない
if(txt.value.match(/\d{4}\/\d{2}\/{\d}/)==null){
//↑正規表現。JS1.2から使用可。古いブラウザも対象ならcharAtなどを利用してチェックするように変えればいい
txt.value=""//入力文字を消す
alert("データ方が違います")
}
}
}
</script>
<input type=text onchange=check(this)>