高手帮我看看我的javascript为什么不起作用,点按钮后没反应

来源:百度知道 编辑:UC知道 时间:2024/06/19 02:45:03
我把程序贴到下面的论坛里了。帮我看看吧
http://bbs.javascript.com.cn/read.php?tid=4921
之前有个朋友说的改法还是不行啊

语法有错,装一个VC++6.0里面自带一个INTERDEV,专门用于网页编程,方便调试
语法错误
if(fr.nickname.value=="")
{
alert("昵称不能为空");
fr.nickname.focus();
return
}
少一分号,加上后
if(fr.nickname.value=="")
{
alert("昵称不能为空");
fr.nickname.focus();
return;
}

别用一个数代表form :fr=document.form1;
直接用就可以了,fr代替不了
if(fr.uid.value="")
{
alert("用户名必须要填写!");
fr.nickname.focus();
return;
...改成
if(document.form1.uid.value="")
{
alert("用户名必须要填写!");
fr.nickname.focus();
return false;
还有,你语法错误
上面return后面要加参数
return false;

这个网页的错误可以说太多了.这是asp.net网页编辑后的结果.你找它没有编辑前的修改.下面我改了一块.你按这个改吧.就一定没问题.
<%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*" errorPa