佳礼资讯网

 找回密码
 注册

ADVERTISEMENT

查看: 953|回复: 6

Ajax的问题

[复制链接]
发表于 9-11-2007 05:01 PM | 显示全部楼层 |阅读模式
我有两个状况:

状况1:
  1. <?
  2. $output = '<select id="menu" onchange="go()">
  3.            <option>--Select a page--</option>
  4.            <option value="http://www.w3schools.com">W3Schools</option>
  5.            <option value="http://www.microsoft.com">Microsoft</option>
  6.            <option value="http://www.altavista.com">AltaVista</option>
  7.            </select>';

  8. echo $output;
  9. ?>
复制代码
状况2:
  1. <?
  2. $output = '<form method="post" name="connset" onsubmit="go()">
  3.           <select id="menu">
  4.             <option>--Select a page--</option>
  5.             <option value="http://www.w3schools.com">W3Schools</option>
  6.             <option value="http://www.microsoft.com">Microsoft</option>
  7.             <option value="http://www.altavista.com">AltaVista</option>
  8.           </select>
  9.           <input type="submit" value="Submit">
  10.     </form>';

  11. echo $output;
  12. ?>
复制代码
我的javascript:
  1. function go()
  2. {
  3.   alert (document.getElementById("menu").value)
  4.   window.location=document.getElementById("menu").value
  5. }
复制代码
状况1完全没问题;而状况2则可以alert,却不会链接到该网站。
不懂各位有什么看法?

[ 本帖最后由 hui_wooi 于 9-11-2007 05:10 PM 编辑 ]
回复

使用道具 举报


ADVERTISEMENT

发表于 9-11-2007 06:19 PM | 显示全部楼层
1. 这只不过是普通Java Script Err, 用错object,
   而这完全不是所谓的AJAX..
2. 看这个吧..
http://www.quirksmode.org/js/select.html

[ 本帖最后由 jasonmun 于 9-11-2007 06:22 PM 编辑 ]
回复

使用道具 举报

 楼主| 发表于 9-11-2007 09:54 PM | 显示全部楼层

回复 #2 jasonmun 的帖子

确实不能算Ajax,因为我只把javascript抄过来。
不好意思,有误导成分。

请问是用错什么object?
回复

使用道具 举报

发表于 10-11-2007 12:01 AM | 显示全部楼层
原帖由 hui_wooi 于 9-11-2007 09:54 PM 发表
确实不能算Ajax,因为我只把javascript抄过来。
不好意思,有误导成分。

请问是用错什么object?


link 也给埋你了, 还不知道自己什么问题吗?

那我建议你将Java Script 从基本学起..
因你连基本都没有..
回复

使用道具 举报

发表于 10-11-2007 03:54 PM | 显示全部楼层
贴错了。版主大大请删贴
回复

使用道具 举报

 楼主| 发表于 11-11-2007 09:02 PM | 显示全部楼层

回复 #4 jasonmun 的帖子

其实我用的object没问题。
回复

使用道具 举报

Follow Us
 楼主| 发表于 11-11-2007 09:08 PM | 显示全部楼层
改成这样就可以了。
  1. <?
  2. $output = '<form method="post" name="connset">
  3.           <select id="menu">
  4.             <option>--Select a page--</option>
  5.             <option value="http://www.w3schools.com">W3Schools</option>
  6.             <option value="http://www.microsoft.com">Microsoft</option>
  7.             <option value="http://www.altavista.com">AltaVista</option>
  8.           </select>
  9.           <input type="button" value="Submit" onClick="go()">
  10.     </form>';

  11. echo $output;
  12. ?>
复制代码

[ 本帖最后由 hui_wooi 于 11-11-2007 09:10 PM 编辑 ]
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

 

ADVERTISEMENT


本周最热论坛帖子本周最热论坛帖子

ADVERTISEMENT



ADVERTISEMENT

ADVERTISEMENT


版权所有 © 1996-2023 Cari Internet Sdn Bhd (483575-W)|IPSERVERONE 提供云主机|广告刊登|关于我们|私隐权|免控|投诉|联络|脸书|佳礼资讯网

GMT+8, 23-9-2025 09:36 AM , Processed in 0.137067 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表