这个的问题困扰我这个新手(50分)

chenshiwen1981 2005-03-19 07:22:25
我是jsp web 开发的新手,jsp 里面我用javascript 写的方法为什么总是不执行!
比如说我在html中定义一个文本框:
<INPUT NAME="FAX_NO" TYPE="TEXT" SIZE="30" MAXLENGTH="100" VALUE=""></TD>
我有定义一个按钮:
<TD><INPUT TYPE="submit" NAME="SaveAll" VALUE="保存" CLASS= onClick= "SaveAll()"></TD>
当我安下按钮保存我的文本框的信息前我判断文本框是否为空:
<SCRIPT LANGUAGE="JavaScript">

function SaveAll(){

if (document.FAX_NO.VALUE=""){
comfirm("空白Fax号?");
return false;
}
</SCRIPT>
我安按钮;就是不执行SaveAll()方法;
即使我在if 语句前面加上 alert("save sucess!");测试一下那也不行。
请我高手们,这样的问题一般是怎么解决的?
已经困扰我很长时间了!50分,就 我 一 命 !
...全文
133 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
shiwaxingge 2005-03-20
  • 打赏
  • 举报
回复
document.FAX_NO.VALUE=""
? ? ?什么意思?
是不是:document.FAX_NO.VALUE==""
chenshiwen1981 2005-03-20
  • 打赏
  • 举报
回复
楼上说的对! 笔误,呵呵
dawnwang 2005-03-20
  • 打赏
  • 举报
回复
去掉class=
shiwaxingge 说的也是个问题
samkuang 2005-03-19
  • 打赏
  • 举报
回复
同上
unrealwalker 2005-03-19
  • 打赏
  • 举报
回复
把CLASS=去了
chenshiwen1981 2005-03-19
  • 打赏
  • 举报
回复
"class ="是用来定义button 的种类的,有人定义好了,你用就可以,这样可以统一设计风格!
strayly 2005-03-19
  • 打赏
  • 举报
回复
CLASS= 是干什么的
submit的判断最好加在<form>里,如
<form name="form1" method="post" action="" onsubmit='return SaveAll()'>
js如下:
<SCRIPT LANGUAGE="JavaScript">

function SaveAll(){

if (document.form1.FAX_NO.VALUE=""){
comfirm("空白Fax号?");
return false;
}
return true;
}
</SCRIPT>
wlxh 2005-03-19
  • 打赏
  • 举报
回复
把type改为button,另外加一个return,和一个language="javascript"试试:
<TD><INPUT TYPE="button" NAME="SaveAll" VALUE="保存" language="javascript" CLASS= onClick= "return SaveAll()"></TD>

81,095

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧