页面无法跳转

IT小白 2013-03-08 05:17:50
<!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">
 
</td>
</tr>
<tr>
<td>
用户名:
</td>
<td>
<div align="left">
<input type="text" name="username" size="20" />
</div>
</td>
</tr>
<tr>
<td colspan="2">
 
</td>
</tr>
<tr>
<td>
邮编:
</td>
<td>
<div align="left">
<input type="text" name="zipcode" size="20" />
</div>
</td>
</tr>
<tr>
<td colspan="2">
 
</td>
</tr>
<tr>
<td>
电话:
</td>
<td>
<div align="left">
<input type="text" name="phone" size="20" />
</div>
</td>
</tr>
<tr>
<td colspan="2">
 
</td>
</tr>
<tr>
<td>
信用卡:
</td>
<td>
<div align="left">
<input type="text" name="creditcard" size="20" />
</div>
</td>
</tr>
<tr>
<td colspan="2">
 
</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(),但我觉得方法代码没错啊,速求各位大哥大姐给予解释啊!!!!!!!
...全文
214 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
IT小白 2013-03-08
  • 打赏
  • 举报
回复
引用 2 楼 shixitong 的回复:
function RegisterSubmit(){ with(document.order){ var user=username.value.; 多了个. 语法错误
大哥火眼金睛,果然是这个原因
菖蒲老先生 2013-03-08
  • 打赏
  • 举报
回复
onclick改成onClick试试 另外你把RegisterSubmit()的方法体清空, 只留简单的一句alert(000) 看执行否?
  • 打赏
  • 举报
回复
你点击后一点反应都没有,连闪都没闪一下,那你看看IE左下角有否显示黄色的错误信息,如果没错误信息说明你的js里面有代码没有执行,多写点alert调试
IT小白 2013-03-08
  • 打赏
  • 举报
回复
引用 1 楼 flagiris 的回复:
应该是function RegisterSubmit()方法体有语法错误。。。 在第一句alert(000)看看执行没?
没有执行啊,看代码找不到错误啊,这个方法是在我另一个页面中复制的,是可以运行的啊
yyw6637 2013-03-08
  • 打赏
  • 举报
回复
<input type="button" value="提交" onclick="RegisterSubmit();"/> 在RegisterSubmit里面alert个试试走没走
shixitong 2013-03-08
  • 打赏
  • 举报
回复
function RegisterSubmit(){ with(document.order){ var user=username.value.; 多了个. 语法错误
菖蒲老先生 2013-03-08
  • 打赏
  • 举报
回复
应该是function RegisterSubmit()方法体有语法错误。。。 在第一句alert(000)看看执行没?

67,515

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧