| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 606 人关注过本帖
标题:[求助]很基础的问题,但又很让人头晕的问题,求助!
取消只看楼主 加入收藏
boss00000
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2006-2-23
收藏
 问题点数:0 回复次数:0 
[求助]很基础的问题,但又很让人头晕的问题,求助!
<%@ page contentType="text/html;charset=gbk" import="baobao.linyuan,java.sql.*"%>
<html>
<body>
<form action="" method=post>
<div style="position: absolute; width: 251px; height: 240px; z-index: 1; left: 163px; top: 123px" id="layer1">
<table border="1" bordercolor=#9CBED6 style="border-collapse: collapse">
<tr height=35><td colspan=2 bgcolor=#9CBED6 height="25"></td></tr>
<tr><td height="30"><font color=#314D62 size=2>姓名:</td><td height="36"><input type=text name=xm></td></tr>
<tr><td height="30"><font color=#314D62 size=2>性别:</td> <td height="31"><font color=#314D62 size=2>男<input type=radio name=xb value=男> <font color=#314D62 size=2>女<input type=radio name=xb value=女></td></tr>
<tr><td height="30"><font color=#314D62 size=2>出生年月:</td><td height="36"><input type=text name=csny></td></tr>
<tr><td height="30"><font color=#314D62 size=2>籍贯:</td><td height="34"><input type=text name=jg></td></tr>
<tr><td height="30"><font color=#314D62 size=2>民族:</td><td height="24"><input type=text name=mz></td></tr>
<tr><td height="30"><font color=#314D62 size=2>政治面貌:</td><td height="24"><input type=text name=zzmm></td></tr>
<tr><td height="30"><font color=#314D62 size=2>学历:</td><td><input type=text name=xl></td></tr>
<tr align=center color=#314D62><td colspan=2><input type=submit name=xl value=确认></td></tr>
</table>
 </div>
</form>
<%request.setCharacterEncoding("gb2312");%>
<% String 姓名=null,性别=null,出生年月=null,籍贯=null,民族=null,政治面貌=null,学历=null;
姓名=request.getParameter("xm");
性别=request.getParameter("xb");
出生年月=request.getParameter("csny");
籍贯=request.getParameter("jg");
民族=request.getParameter("mz");
政治面貌=request.getParameter("zzmm");
学历=request.getParameter("xl");
if(姓名==null){姓名="";}
if(姓名=="")
{%>
<script language=javascript>
alert("姓名不能为空!");
</script>
<%}
else
{ if(性别==null){
性别="玻璃";
}
if(出生年月==null){
出生年月="西元前";
}
if(籍贯==null){
籍贯="月球";
}
if(民族==null){
民族="少数民族";
}
if(政治面貌==null){
政治面貌="民主人士";
}
if(学历==null){
学历="文盲";
}
out.print( 姓名+1+性别+2+出生年月+3+籍贯+4+政治面貌+5+民族+6+学历);
}%>
</body>
</html>
这是我写的代码!

问题是当文本框的值都为空时(姓名不为空),为什么运行最后只有变量“性别”的值输出来了?我狂晕啊!

[此贴子已经被作者于2006-4-2 17:33:48编辑过]

搜索更多相关主题的帖子: 头晕 基础 
2006-04-02 17:29
快速回复:[求助]很基础的问题,但又很让人头晕的问题,求助!
数据加载中...
 
   



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

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