JavaScript 字符串验证 - 判断字符由字母和数字组成

<input onblur="if(/[^0-9a-zA-Z]/g.test(this.value))alert('有错')">