| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 491 人关注过本帖
标题:这该怎么判断???
只看楼主 加入收藏
小聪
Rank: 1
等 级:新手上路
帖 子:57
专家分:0
注 册:2006-3-31
收藏
 问题点数:0 回复次数:8 
这该怎么判断???

比如说:有个列表框,里面有这样几个值:请选择(黙认值),北京,上海,郑州

当用户填写资料的时候 ,如果没有选择此项,则给出提示

请问该怎么判断???

谢谢

搜索更多相关主题的帖子: 判断 
2006-04-28 14:59
dzt0001
Rank: 13Rank: 13Rank: 13Rank: 13
等 级:蒙面侠
威 望:5
帖 子:1281
专家分:4998
注 册:2005-10-12
收藏
得分:0 

前台javascript方式:

<script language=javascript>
<!--
function checkSubmit()
{
if ((document.form1.name.value)=='')
{
window.alert ('姓名必须填写');
document.form1.name.select();
document.form1.name.focus();
return false;
}
else
return true;
}
//-->
</script>

<form name="form1" onsubmit="javascript:return checkSubmit()">
<input type="text" name="name">
</form>

后台服务器处理
<%
dim username
username=Trim(Request.Form("name"))
if username="" then
Response.Write("用户名不能为空")
Response.End()
end if
%>

[此贴子已经被作者于2006-4-28 15:22:02编辑过]


----我怎能在别人的苦难面前转过脸去----
2006-04-28 15:15
小聪
Rank: 1
等 级:新手上路
帖 子:57
专家分:0
注 册:2006-3-31
收藏
得分:0 
<script language="javascript">
<!--
function CheckForm(){
if(document.form.username.value.length == 0)
{
alert("请输入您的用户名.");
document.form.username.focus();
return false;
}
if(document.form.select1.value == "")
{
alert("请选择您所在的部门.");
document.form.select1.focus();
return false;
}
}
</script>

2006-04-28 15:22
小聪
Rank: 1
等 级:新手上路
帖 子:57
专家分:0
注 册:2006-3-31
收藏
得分:0 

请您看看这个程序,其中判断用户名的能用,而选择部门的却不能用?
为什么呀??

黙认值为:请选择

如果不选择,则给出提示


2006-04-28 15:25
小聪
Rank: 1
等 级:新手上路
帖 子:57
专家分:0
注 册:2006-3-31
收藏
得分:0 

我的意思是如何判断列表框里的值

而不是文本框里的值???


2006-04-28 15:32
dzt0001
Rank: 13Rank: 13Rank: 13Rank: 13
等 级:蒙面侠
威 望:5
帖 子:1281
专家分:4998
注 册:2005-10-12
收藏
得分:0 
你把 请选择 的value 设为 "" 了吗

----我怎能在别人的苦难面前转过脸去----
2006-04-28 15:34
小聪
Rank: 1
等 级:新手上路
帖 子:57
专家分:0
注 册:2006-3-31
收藏
得分:0 

试了,但还是不行

因为列表的默认值是:“请选择”

但我把VALUE 设为“请选择”也不行

这是为什么 ??

回答这个问题的朋友,您的QQ号是多少,咱们在QQ里聊好吗?

我的QQ号是:365003118


2006-04-28 15:45
dzt0001
Rank: 13Rank: 13Rank: 13Rank: 13
等 级:蒙面侠
威 望:5
帖 子:1281
专家分:4998
注 册:2005-10-12
收藏
得分:0 
不好意思,没QQ软件

<script language="javascript">
function CheckForm(){
if(document.form.select1.value == "")
{
alert("请选择您所在的部门.");
document.form.select1.focus();
return false;
}
}
</script>
<form name="form" onsubmit="javascript:return CheckForm()">
<select name="select1">
<option value="">请选择</option>
<option value="22222">2222</option>
</select>
<input type="submit" name="Submit" value="提交" />
</form>
我试了可以

[此贴子已经被作者于2006-4-28 16:19:30编辑过]


----我怎能在别人的苦难面前转过脸去----
2006-04-28 16:19
小聪
Rank: 1
等 级:新手上路
帖 子:57
专家分:0
注 册:2006-3-31
收藏
得分:0 
谢谢您,现在做上来了

刚才没有设置 OPTION 中 VALUE 的值

呵呵

谢谢您

2006-04-28 16:43
快速回复:这该怎么判断???
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.029950 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved