JSP中写的JS为什么就跳不出来呢?各位前辈帮帮忙解决思路

JSP中写的JS为什么就跳不出来呢??各位前辈帮帮忙
昨天晚上加班写了JSP页面,几个输入框都做了验证,在后台进行验证的时候是完全可以的,在页面上写的验证昨天一开始不行,但过会又跳出来了,至今未明白到底是什么原因。今天早上过来的时候再进入页面的时候,发现那个JS又进不去了,alert都不行,都没有进到那个方法里,这个纠结呀。。

表单都是用struts标签写的。后来把<s:form>改成了<form>然后在里面也写了一个普通的按钮,再写个JS,结果还是不能进入,这个就太费解了,哪位高手碰到这样的情况呀,有的话告诉下我,在此不胜感激,不想天天加班,哎。
坐等高手来解答

------解决方案--------------------
看看IE有没有报js错误啊

你贴的js有一行少了一个"
 
alert("请输入员工工号或者员工姓名进行查询);
-->

alert("请输入员工工号或者员工姓名进行查询");
------解决方案--------------------
<s:submit value="查询" type="button" cssStyle="width:60px;" onclick="javascript:check1()"></s:submit>

加上type属性(没有type属性,解析后不能确定type)

------解决方案--------------------
我真心碰到过类似楼主的情况不是js错误
也不是jsp错误 也不是struts标签错误。

我在页面引用了struts标签form 在上面写js根本执行不了。

给我气蒙了。

我就把所有的html标签全删除了 只留下struts标签 还有编码格式utf-8的jsp



后来把js换了地方写居然执行了。


js写在了jsp内容的最下面。
<script>
balabala...

</script>