首先,不要搞两个name相同的input,容易把自己和浏览器都搞晕。
其次,看看你的程序:
function validate()
{
if (document.myform.username.value == "")
{
show('s1');
return false;
} else {
hide('s1');
return true;
}
if (document.myform.city.value == "")
{
show('s2');
return false;
} else {
hide('s2');
return true;
}
}
username不为空的时候直接返回true了。后边检查city的程序段根本执行不到了。
不会用firebug没关系,但至少要用alert来调试javascript。
【 在 lidaof (lidaof) 的大作中提到: 】
: 没用过- -
: 下面的代码在firefox下不能拦住表单,不知道应该怎么改了
: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
: ...................
--
FROM 222.248.228.*