なんとなくメールアドレスっぽくなかったら入力窓の背景を赤くする
#error { background-color: #FFE0E0; }
function checkmail(e) { e.id = e.value.match( /^[\w\-\.]+@[\w\-\.]+$|^$/ ) ? '' : 'error'; }
<INPUT onblur='checkmail(this)'>
idをいじるのは良くないアイデアなので、何か他の手を考える
なんとなくメールアドレスっぽくなかったら入力窓の背景を赤くする
#error { background-color: #FFE0E0; }
function checkmail(e) { e.id = e.value.match( /^[\w\-\.]+@[\w\-\.]+$|^$/ ) ? '' : 'error'; }
<INPUT onblur='checkmail(this)'>
idをいじるのは良くないアイデアなので、何か他の手を考える