1.Eclipes中背景图片不显示 做的图片按钮显示红叉 在服务器ROOT下运行却能正常显示
2.在表单值为空时 点击提交按钮 弹出"不能为空"对话框之后点击确定 却跳转到登陆的处理页面 不应该是还留在当前页面么....
3.重填按钮和上面同样的问题....点击之后也跳转了....

代码如下
************************
<%@ page language="java" contentType="text/html; charset=GB18030"
    pageEncoding="GB18030"%>
<%@ page import="java.sql.*" %>
<html>
<head>
<style type="text/css">
<!--
body{
background-image:url(Image/bg.jpg);
background-repeat:no-repeat;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
color:#36C;
font-weight:bold;
}
.inp{
width:150px;
border-bottom:1px dotted;
border-top:0px;
border-right:0px;
border-left:0px;
background-color:transparent;
}
.rad{
border:1px dashed;
}
.table{
font-weight:bold;
position: absolute;
right:15px;
top:600px;
   }
.table1{
font-weight:bold;
position:absolute;
right:15px;
top:700px;
width: 296px;
height: 63px;
}
.table2{
position:absolute;
right:15px;
top:800px;
width: 296px;
}
--></style>
<Script Language="JavaScript">
function loginClick()
{
var name=loginform.username.value;
var pass=loginform.userpass.value;
if(name=="")
{
alert("用户名不能为空");
}
else if(pass=="")
{
alert("密码不能为空");
}
else
{
loginform.submit();
}
}
</Script>

</head>
<body>
<form name="loginform" action="Login.jsp" method="post"><table class="table">
  <tr>
    <td width="50" height="28">姓  名:</td>
    <td width="234"><input type="text" name="username" size="20" maxlength="50" class="inp">
  </td>
  </tr>
  <tr>
    <td height="31">密  码:</td>
    <td><input type="password" name="userpass" size="20" maxlength="50" class="inp"></td>
  </tr>
</table><table class="table1">
<tr>
  <td width="101" height="28"><input name="radio" type="radio" value="1" class="rad" checked></td>
  <td width="87"><input type="radio" name="radio" value="2" class="rad"></td>
  <td width="92"><input type="radio" name="radio" value="3" class="rad"></td>
 </tr> 
  <tr>
  <td height="20">学生</td>
 <td> 教师</td>
 <td> 管理员</td>
  </tr>
</table>
<table class="table2">
<tr>
<!-- -----------------按钮部分------------------- -->
<td width="135"><div align="center"><input type="image" src="Image/lo.jpg"  onClick="loginClick()"></div></td>
<td width="149"><div align="center"><input type="image" src="Image/rs.jpg"  onclick="reset();"></div></td>

</tr>
</table>
</form>
<font color="#333333" face="Times New Roman, Times, serif">Powder by Chai</font>
</body>
</html>

解决方案 »

  1.   

    建议用../Image/lo.jpg试试,具体的文件目录不清楚,所以没法具体回答。估计是文件路径不对
      

  2.   

    1.Eclipes中背景图片不显示 做的图片按钮显示红叉 在服务器ROOT下运行却能正常显示
    图片路径写错或者图片名写错,就会显示红叉2.在表单值为空时 点击提交按钮 弹出"不能为空"对话框之后点击确定 却跳转到登陆的处理页面
    不应该是还留在当前页面么....<td width="135"> <div align="center"> <input type="image" src="Image/lo.jpg"> </div> </td> <form name="loginform" action="Login.jsp" method="post" onsubmit="return loginClick()">
    function loginClick() {
    var name = loginform.username.value;
    var pass = loginform.userpass.value;
    if (name == "") {
    alert("用户名不能为空");
    return false;
    } else if (pass == "") {
    alert("密码不能为空");
    return false;
    } else {
    loginform.submit();
    }
    }
    3.重填按钮和上面同样的问题....点击之后也跳转了.... 
    重填有点小问题。
      

  3.   

    谢谢>< 图片那个 原来是我在工程下面没有刷新....那个重填怎么解决阿><
      

  4.   

    那个重填的换成图像标记就解决了><    <img src="Image/rs.jpg"  onclick="reset();"> 
    感谢><