asp vbscript 某文本框为空,提交时弹出提示"不能为空" 的vbscript代码怎么写。

aspvbscript某文本框为空,提交时弹出提示"不能为空"的vbscript代码怎么写。(要的是asp代码,不是js)请提供。... asp vbscript 某文本框为空,提交时弹出提示"不能为空" 的vbscript代码怎么写。 (要的是asp代码,不是js)请提供。 展开
 我来答
三太狼童装
2014-02-17 · TA获得超过277个赞
知道答主
回答量:261
采纳率:0%
帮助的人:161万
展开全部
这个是要提交到服务器端进行验证的,假设文本框的为<input type="text" name="userName" value="" />
asp代码如下
<%
userName=request.form("userName")
if userName="" or isnull(userName) then
response.write "<script language=""javascript""">alert('用户名不能为空');window.location=‘index.asp’</script>
end if
%>
更多追问追答
追问
请问,对这样的情况vb语句好,还是js好?
追答
当然是js好啊,在客户端做验证,减轻服务端的压力,客户体验也好,不用提交到服务器,验证速度也快很多的,js代码

function submitFrm(){
if(validataFrm()){document.getelementById("frmName").submit();}
}
function validataFrm(){
var obj=document.getelementById("userName");
if(obj.value=="" or obj.value.length==0){
alert("用户名不能为空1");
obj.focus();
}
}
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式