| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1819 人关注过本帖
标题:为什么无法跳转到指定的页面?
只看楼主 加入收藏
hu9jj
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:红土地
等 级:贵宾
威 望:400
帖 子:11857
专家分:43421
注 册:2006-5-13
结帖率:99.55%
收藏
 问题点数:0 回复次数:12 
为什么无法跳转到指定的页面?
我按照书上的例子在一个页面上设计了表单,但点击按钮后并不会自动跳转到指定的页面,表单的代码如下,是还缺少了什么吗?

<form name="main" method="POST" action="user.asp" >
<font size="2" color="#0000FF">帐号 <input type="text" name="txtNum" size="13" tabindex="1"><br>
密码 <input type="password" name="txtPass" size="13" tabindex="2">
</font>
<input type="button" value="登录" name="cmdEnrall" tabindex="3">
<input type="button" value="注册" name="cmdRegister" tabindex="4">
</form>
搜索更多相关主题的帖子: name 页面 input tabindex 
2006-08-05 12:50
乱弹琴
Rank: 1
等 级:新手上路
威 望:1
帖 子:1665
专家分:0
注 册:2006-3-7
收藏
得分:0 

你要跳转到什么页面,你怎么知道没有跳转


男人的謊言可以騙女人的壹夜! 女人的謊言可以騙男人的壹生!
2006-08-05 12:53
乱弹琴
Rank: 1
等 级:新手上路
威 望:1
帖 子:1665
专家分:0
注 册:2006-3-7
收藏
得分:0 
<input type="button" value="登录" name="cmdEnrall" tabindex="3">
<input type="button" value="注册" name="cmdRegister" tabindex="4">
红色的改为:
<input type="submit" value="登录" name="cmdEnrall" tabindex="3">
<input type="submit" value="注册" name="cmdRegister" tabindex="4">

男人的謊言可以騙女人的壹夜! 女人的謊言可以騙男人的壹生!
2006-08-05 12:55
hu9jj
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:红土地
等 级:贵宾
威 望:400
帖 子:11857
专家分:43421
注 册:2006-5-13
收藏
得分:0 
谢谢指点!已经可以跳转了。

活到老,学到老!http://www.(该域名已经被ISP盗卖了)E-mail:hu-jj@
2006-08-05 14:02
hu9jj
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:红土地
等 级:贵宾
威 望:400
帖 子:11857
专家分:43421
注 册:2006-5-13
收藏
得分:0 
再问个问题:在页面中插入下列代码,出现错误提示缺少";"号,但我代码中明明有";"号
代码:
             &lt;%
              sub cmdEnrall_OnClick();
              if Defaultn.txtNum.value = "" or Defaultn.txtPass.value = "" then
                alert "帐号或密码没有输入,请检查核对后再登录!"
              eles
                Defaultn.submit
              end if
              end sub
            
              sub cmdRegister_OnClick();
              if Defaultn.txtNum.value = "" then
                alert "帐号没有输入,必须先输入一个帐号再进行注册!"
              eles
                Defaultn.submit
              end if
              end sub
             %&gt;
出现下列的提示:
Microsoft JScript 编译错误 错误 '800a03ec'

缺少 ';'

/Defaultn.asp,行 128

sub cmdEnrall_OnClick() ;
----^

活到老,学到老!http://www.(该域名已经被ISP盗卖了)E-mail:hu-jj@
2006-08-05 14:21
yeshirow
Rank: 4
等 级:贵宾
威 望:10
帖 子:854
专家分:0
注 册:2006-6-8
收藏
得分:0 
顯示, 腳本語法是 Visual Basic Script, 提示 JScript 錯誤, 是因爲在開始忘記了
&lt;% @Language="VBScript" %&gt;

原來朋友仔感情再天真, 亦是我永遠也會愛惜的人, 明日愛他人, 也記住學會不要緊; 原來朋友比戀人更高分, 亦讓我開始懂得不記恨, 若大家都敏感, 我更要永遠記得拒絕再因小事怪人, 爲何沒有這條校訓...Twins-朋友仔 MCSD Training
2006-08-05 15:29
hu9jj
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:红土地
等 级:贵宾
威 望:400
帖 子:11857
专家分:43421
注 册:2006-5-13
收藏
得分:0 
开始有&lt;% @Language="VBScript" %&gt;语句,提示是缺少";"。

活到老,学到老!http://www.(该域名已经被ISP盗卖了)E-mail:hu-jj@
2006-08-05 15:49
yeshirow
Rank: 4
等 级:贵宾
威 望:10
帖 子:854
专家分:0
注 册:2006-6-8
收藏
得分:0 
hu9jj
我不知道你的 &lt;% @Language="VBScript" %&gt; 怎麽寫的,
出現 "缺少 ;" 不可能是 VBScript 語法的錯誤.這不是 VBScript 語法的一部分
爲甚麽你這個 ASP 中無法指定 VBScript, 資料太少, 我無法得知

原來朋友仔感情再天真, 亦是我永遠也會愛惜的人, 明日愛他人, 也記住學會不要緊; 原來朋友比戀人更高分, 亦讓我開始懂得不記恨, 若大家都敏感, 我更要永遠記得拒絕再因小事怪人, 爲何沒有這條校訓...Twins-朋友仔 MCSD Training
2006-08-05 16:53
hu9jj
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:红土地
等 级:贵宾
威 望:400
帖 子:11857
专家分:43421
注 册:2006-5-13
收藏
得分:0 
页面代码的第一行就是&lt;% @Language="VBScript" %&gt;语句。
上述的代码是对表单进行判断,完整的代码如下:

              &lt;form name="main" method="POST" action="user.asp" &gt;
               &lt;font size="2" color="#0000FF"&gt;帐号 &lt;input type="text" name="txtNum" size="13" tabindex="1"&gt;&lt;br&gt;
            密码 &lt;input type="password" name="txtPass" size="13" tabindex="2"&gt;
              &lt;/font&gt;
              &lt;input type="submit" value="登录" name="cmdEnrall" tabindex="3"&gt;
              &lt;input type="submit" value="注册" name="cmdRegister" tabindex="4"&gt;
            &lt;/form&gt;
             &lt;%
              sub cmdEnrall_OnClick();
              if Defaultn.txtNum.value = "" or Defaultn.txtPass.value = "" then
                alert "帐号或密码没有输入,请检查核对后再登录!"
              eles
                Defaultn.submit
              end if
              end sub
            
              sub cmdRegister_OnClick();
              if Defaultn.txtNum.value = "" then
                alert "帐号没有输入,必须先输入一个帐号再进行注册!"
              eles
                Defaultn.submit
              end if
              end sub
             %&gt;

我将ASP代码放在表单代码前、后都试过,都没有通过。

活到老,学到老!http://www.(该域名已经被ISP盗卖了)E-mail:hu-jj@
2006-08-05 17:12
yeshirow
Rank: 4
等 级:贵宾
威 望:10
帖 子:854
专家分:0
注 册:2006-6-8
收藏
得分:0 
使用的是 VBScript, 怎麽可以在 () 後加分號.

另外, 對於 cmdEnrall_OnClick, 我不明白你爲甚麽這樣做. 企圖引發表單的事件, 但這是在服務端的過程, 輸出到客戶端後, 已經不存在了.

原來朋友仔感情再天真, 亦是我永遠也會愛惜的人, 明日愛他人, 也記住學會不要緊; 原來朋友比戀人更高分, 亦讓我開始懂得不記恨, 若大家都敏感, 我更要永遠記得拒絕再因小事怪人, 爲何沒有這條校訓...Twins-朋友仔 MCSD Training
2006-08-05 17:28
快速回复:为什么无法跳转到指定的页面?
数据加载中...
 
   



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

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