一个html,一个asp,html页面点提交按钮时如何检测输入框是否为空?
html中有一个<inputtype="text"name="user_name"/>和一个<inputtype="submit"name="submit"value="...
html中有一个<input type="text" name="user_name"/>和一个<input type="submit" name="submit" value="提交"/>
ASP中如何检测输入框文本为空,如为空,输入框获得焦点。
另外我是初学,代码都在notepad中写的,没有写明脚本语言为vbscript还是javascript,那么它默认语言是什么呢,如果是vbs,可不可以在asp中写入js的代码,意思是两种语言共存?小白问题,请勿见笑,谢谢。 展开
ASP中如何检测输入框文本为空,如为空,输入框获得焦点。
另外我是初学,代码都在notepad中写的,没有写明脚本语言为vbscript还是javascript,那么它默认语言是什么呢,如果是vbs,可不可以在asp中写入js的代码,意思是两种语言共存?小白问题,请勿见笑,谢谢。 展开
推荐于2017-11-26 · 知道合伙人软件行家
yfcp
知道合伙人软件行家
向TA提问 私信TA
知道合伙人软件行家
采纳数:1748
获赞数:5545
有多年网站建设相关工作经验。熟悉ASP、ASP.net、VB、JavaScript、HTML等语言和CSS、Ajax等相关技术。
向TA提问 私信TA
关注
展开全部
你好,asp也可以判断输入框文本是否为空,但是返回html页面输入框就不会获得焦点了。
获取焦点得使用js。
html代码如下
<script>
function Juge(myform){
if (myform.user_name.value == ""){alert("请输入用户名!");myform.user_name.focus();return false;}
}
</script>
<form action="1.asp" method="post" onsubmit="return Juge(this)">
<input type="text" name="user_name"/>
<input type="submit" name="submit" value="提交"/>
</form>
asp代码如下:
<%
user_name=trim(request("user_name"))
if user_name="" then
response.write "<script>alert('用户名不能为空!');history.go(-1)</script>"
response.end
end if
%>
追问
成功,谢谢,另外我是初学,代码都在notepad中写的,没有写明脚本语言为vbscript还是javascript,那么它默认语言是什么呢,如果是vbs,可不可以在asp中写入js的代码,意思是两种语言共存?这个问题呢?
追答
iis一般默认是vbscript的。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询