日期:2014-05-18  浏览次数:20718 次

页面无法跳转
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>order.html</title>

<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
<meta http-equiv="description" content="this is my page">
<meta http-equiv="content-type" content="text/html; charset=UTF-8">

<!--<link rel="stylesheet" type="text/css" href="./styles.css">-->

<script language="javascript">
function RegisterSubmit(){
with(document.order){
var user=username.value.;
var cart=creditcard.value;
if(user==null || user==""){
alert("请填写用户名");
}else if(cart==null || cart==""){
alert("请填写信用卡号码");
}else
document.order.submit();
}
}
</script>
</head>

<body>
<form action="ProcessOrder" method="post" name="order">
<table style="text-align: center" width="590" border="0">
<th>
请输入以下信息:
</th>
<tr>
<td colspan="2">
&nbsp;
</td>
</tr>
<tr>
<td>
用户名:
</td>
<td>
<div align="left">
<input type="text" name="username" size="20" />
</div>
</td>
</tr>
<tr>
<td colspan="2">
&nbsp;
</td>
</tr>
<tr>
<td>
邮编:
</td>
<td>
<div align="left">
<input type="text" name="zipcode" size="20" />
</div>
</td>
</tr>
<tr>
<td colspan="2">
&nbsp;
</td>
</tr>
<tr>
<td>
电话:
</td>
<td>
<div align="left">
<input type="text" name="phone" size="20" />
</div>
</td>
</tr>
<tr>
<td colspan="2">
&nbsp;
</td>
</tr>
<tr>
<td>
信用卡:
</td>
<td>
<div align="left">
<input type="text" name="creditcard" size="20" />
</div>
</td>
</tr>
<tr>
<td colspan="2">
&nbsp;
</td>
</tr>
<tr>
<td>
<input type="button" value="提交" onclick="RegisterSubmit()"/>
</td>
<td align="left">
<input type="reset" value="重置" />
</td>
</tr>
</table>
</form>
</body>
</html>
点击提交按钮没有任何反映,如果是路径错误,最起码页面还能跳转,为啥我怎么点都没反应,貌似根本没有调用RegisterSubmit(),但我觉得方法代码没错啊,速求各位大哥大姐给予解释啊!!!!!!!
html

------解决方案--------------------
应该是function RegisterSubmit()方法体有语法错误。。。

在第一句alert(000)看看执行没?
------解决方案--------------------
 function