你的check名和方法名可能重复了,把你的name="check" 和 id="check"换一个名就可以了,代码就正常了
js里面的代码是对于单个dom元素的操作,所以请使用document.get()函数得到,而不是直接用document
你先根据提示的错误看一下页面的33行是什么啊另外你alert()document.form1.sqh和document.form1.sqh.value看看是分别是什么结果还有就是你想判读8位数字,去网上找一下相关正则表达式