上面的笔误,更正为:
比如说如下吧:
if (document.bao.username.value==''){
window.alert ("请输入您的姓名 !")
return false
} if (document.bao.handphone.value==''){
window.alert ("请输入您的手机 !")
return false
} 如果要求的是至少要输入姓名或是手机名中的一个,那么这个判断该怎么写,是不就是把两个合在一起呢?但我用
if (document.bao.handphone.value==''and document.bao.username.value=='')
可是这样不行,不知哪们朋友可以帮忙!
比如说如下吧:
if (document.bao.username.value==''){
window.alert ("请输入您的姓名 !")
return false
} if (document.bao.handphone.value==''){
window.alert ("请输入您的手机 !")
return false
} 如果要求的是至少要输入姓名或是手机名中的一个,那么这个判断该怎么写,是不就是把两个合在一起呢?但我用
if (document.bao.handphone.value==''and document.bao.username.value=='')
可是这样不行,不知哪们朋友可以帮忙!
解决方案 »
- 莫名其妙,求指点:引用文件中数据的问题
- 用正则把当前网址的 协议和主机名和端口 替换掉,这样写为啥不对??
- 得到XML数据怎么拿到里面的内容,alert出来是object XMLdocument
- 关于jquery插件jquery form 的一点问题,请大家指教一下。
- 跪求高手帮助!FLASH挡住了其它的效果啊!!!
- 求 JS控制单元格样式的代码 请指教谢谢
- 这样的滚动条效果怎么实现?
- 急求一个JavaScript代码
- 是不是在打开的模态对话框中不能进行表单提交操作??
- 从动态生成的div获取参数的问题
- 对已生成的窗体缩小和移位后,恢复原始状态遇到的问题
- 该死的netscape!为什么总出这个错误?IF statement is too large!
if (document.bao.handphone.value==''&& document.bao.username.value=='')
你上面的也写错了,在JavaScript中AND是应该写成写成&&的!
alert("姓名和手机号不能全为空");
return false;
}
这样是判断是否有一个条件满足
String.prototype.Trim=function(){return this.replace(/(^\s*)|(\s*$)/g,"");}
//去空格的函数,相当于VBS里的trimif (document.bao.handphone.value.Trim()=='' && document.bao.username.value.Trim()==''){
alert("姓名和手机号不能全为空!");
return false;}JS里:
&& 与
|| 或
! 非