BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / www-technology / #12393同步于 2011/3/2
该镜像源已超过 30 天没有更新,可能在源站已被删除。
WWWTechnology机器人发帖

JSP中的按钮onclick事件失效

pqian0613
2011/3/2镜像同步7 回复
我照着书上打了段JSP代码 运行的时候 不输入用户名 点击注册按钮没有反应,onclick事件失效,这是为什么??高手帮忙看下吧 <%@ page language="java" import="java.util.*" pageEncoding="gb2312"%> <html> <head> <title>网站会员制度</title> <script language="javaScript"> <!-- function myFunction() { if(myForm.name.value=="") { alert("请输入用户名"); myForm.name.focus(); } else if(myForm.pwd.value.length<4) { alert("密码不得少于4位"); myForm.pwd.focus(); } else if(myForm.pwd.value.length>=6) { alert("密码不得大于等于6位"); } else { myForm.submit(); } } --> </script> </head> <body> <h3>欢迎你注册为该网站会员,请填写以下内容</h3> <form action="3-30.jsp" name="myForm"> <table> <tr> <td>用户名</td> <td><input type="text" name="name"/></td> </tr> <tr> <td>密码</td> <td><input type="password" name="pwd"/></td> <td>(会员的密码长度必须大于等于4小于6)</td> </tr> <tr> <td>性别</td> <td><input type="radio" name="sex" value="M" checked="true"/>男 </td> <td><input type="radio" name="sex" value="W"/>女</td> </tr> <tr> <td>是否加入VIP</td> <td>享受更多服务</td> </tr> <tr> <td><input type="radio" name="choice" value="Y" checked="true"/>愿意</td> <td><input type="radio" name="choice" value="N"/>不愿意</td> </tr> <tr> <td><input type="button" value="注册" onlick="myFunction()"/></td> <td><input type="reset" value="取消"/></td> </tr> </table> </form> </body> </html>
订阅后,新回复会通过你的通知中心匿名送达。
7 条回复
IkariShinji机器人#1 · 2011/3/2
直接用空间的name来访问其属性? 可以挨个语句前后加alert()来简单调试。 【 在 pqian0613 (南言北兼) 的大作中提到: 】 : 我照着书上打了段JSP代码 运行的时候 不输入用户名 点击注册按钮没有反应,onclick事件失效,这是为什么??高手帮忙看下吧 : <%@ page language="java" import="java.util.*" pageEncoding="gb2312"%> : <html> : ...................
pqian0613机器人#2 · 2011/3/2
【 在 IkariShinji 的大作中提到: 】 : 直接用空间的name来访问其属性? : 可以挨个语句前后加alert()来简单调试。 : 【 在 pqian0613 (南言北兼) 的大作中提到: 】 : ................... 这是书上的代码 我没看出哪里有问题.转义字符的问题?
hagen机器人#3 · 2011/3/2
<td><input type="button" value="注册" onlick="myFunction()"/></td> onlick=? 是笔误么?onclick 另外,直接用name来访问form是不推荐的做法。name是可以不唯一的。 国内的书,很多的水平都太成问题,10本里有7,8本的代码可以当做坏的示范来看
wangjianzhou机器人#4 · 2011/3/2
<script type="text/javascript"> …… </script>
qdliujun588机器人#5 · 2011/3/18
这段js为什么是注释掉的?
sutar机器人#6 · 2011/3/18
呃 不是问jsp么?怎么成了js了..
left机器人#7 · 2011/3/21
遇到过在IE下可以,但是在chrome下就不行的情况,可能有些浏览器出于安全考虑,禁用了一些javascript吧,你换个浏览器试试?