Ajax 板


LINE

已经有改过了一些,但还是有问题 所以又上来请教了 = =" 目前的情况是我把原先的document.all改成了document.getElementByTagName('XXX') 另外加了<form></form> 执行的结果是在网址列会显示「abc.php?year_sel=2008&month_sel=5&submit=」 预设接在abc.php?後面的变数变成了year_sel及month_sel了?? 後面多了一个【&submit=】 但还是不会跳页就是了 且firebug有出现sely is undefined的讯息 >"< 还请高手指教一下 (小弟是JS的新手) 下面是改了一点的程式码... ※ 引述《whk ()》之铭言: : ==========================我是第一段程式===修改了一点================= : //取得所选取的年及月份的JS,及按下submit时接在abc.php後的网址(就是年+月) : <script type="text/javascript"> : function change_month() : { var sely=document.getElementsByTagName('year_sel'); var sely=document.getElementsByTagName('month_sel'); : var year=sely.options[sely.selectedIndex].value; : var month=selm.options[selm.selectedIndex].value; : windows.location.href="abc.php?presel_year="+year+"&presel_month="+month; : } : </script> : ==========================我是第二段程式===没改============== : //取得所选取的年月,及预设的年月栏位值 : <? : $today=getdate(); : $this_month=$today['mon']; : $this_year=$today['year']; : //取得所选的年份资料 : if(isset($presel_year) && $presel_year!="") { : $now_year=$presel_year; : } else { : $now_year = $this_year; : } : ?> : <select name="year_sel"> : <? : //预设显示"年份"的栏位值 : for($j=2007;$j<=$this_year;++$j) { : $default_year_string=$j==$now_year?"selected=\"selected\"":""; : echo "<option value=\"$j\" $default_year_string>$j 年</option>\n"; : } : ?> : </select> : <select name="month_sel"> : <? : //取得所选的月份资料 : if(isset($presel_month) && $presel_month!="") { : $now_month = $presel_month; : } else { : $now_month = $this_month; : } : //预设显示月份的栏位值 : for($i=1; $i<=12; ++$i) { : $default_month_string=$i==$now_month?"selected=\"selected\"":""; : echo "<option value=\"$i\" $default_month_string>$i 月</option>\n"; : } : ?> : </select> : ==============================我是第三段程式===================== : <button name="submit" onClick="javascript:change_month()">确定</button> : 先谢谢回覆的版友! --



※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.133.108.182 ※ 编辑: whk 来自: 220.133.108.182 (07/16 18:41)
1F:→ KC73:你看看 http://tinyurl.com/6m3naz 能不能看懂? 07/16 19:16
2F:推 tn801534:bytagname('xx')[0]要这样 bytagname是传回阵列 07/16 19:16
3F:→ KC73:Firebug 和 W3Schools 一天不用, 就会言语无味, 面目可憎... 07/16 19:17
4F:推 tn801534:window.location=("XX")这样看看 07/16 19:19
5F:→ asdosx:echo "<option value=".$i." ".$default_month_string.">". 07/16 20:05
6F:→ asdosx:双引号不用隔开,sorry. 会不会是用到保留字 07/16 20:16
7F:→ asdosx:windows.location may fail in firefox 07/16 20:22
8F:→ asdosx:try to use document.location for instead. 07/16 20:23
9F:→ whk:其实原本是用document.getElementById()的...然後把select也加 07/17 00:23
10F:→ whk:上id, 但结果相同,也有用过document.href 07/17 00:23
11F:→ whk:echo<option>那行确定是没问题的.谢谢唷! 07/17 00:25
12F:推 tn801534:window locatin的get参数不是你自己给的...跑出submit 07/17 13:36
13F:→ tn801534:是什麽意思... 07/17 13:36
14F:→ whk:解决了,谢谢大家的帮忙, 跑出submit是自己耍笨,哈 07/19 02:03







like.gif 您可能会有兴趣的文章
icon.png[问题/行为] 猫晚上进房间会不会有憋尿问题
icon.pngRe: [闲聊] 选了错误的女孩成为魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一张
icon.png[心得] EMS高领长版毛衣.墨小楼MC1002
icon.png[分享] 丹龙隔热纸GE55+33+22
icon.png[问题] 清洗洗衣机
icon.png[寻物] 窗台下的空间
icon.png[闲聊] 双极の女神1 木魔爵
icon.png[售车] 新竹 1997 march 1297cc 白色 四门
icon.png[讨论] 能从照片感受到摄影者心情吗
icon.png[狂贺] 贺贺贺贺 贺!岛村卯月!总选举NO.1
icon.png[难过] 羡慕白皮肤的女生
icon.png阅读文章
icon.png[黑特]
icon.png[问题] SBK S1安装於安全帽位置
icon.png[分享] 旧woo100绝版开箱!!
icon.pngRe: [无言] 关於小包卫生纸
icon.png[开箱] E5-2683V3 RX480Strix 快睿C1 简单测试
icon.png[心得] 苍の海贼龙 地狱 执行者16PT
icon.png[售车] 1999年Virage iO 1.8EXi
icon.png[心得] 挑战33 LV10 狮子座pt solo
icon.png[闲聊] 手把手教你不被桶之新手主购教学
icon.png[分享] Civic Type R 量产版官方照无预警流出
icon.png[售车] Golf 4 2.0 银色 自排
icon.png[出售] Graco提篮汽座(有底座)2000元诚可议
icon.png[问题] 请问补牙材质掉了还能再补吗?(台中半年内
icon.png[问题] 44th 单曲 生写竟然都给重复的啊啊!
icon.png[心得] 华南红卡/icash 核卡
icon.png[问题] 拔牙矫正这样正常吗
icon.png[赠送] 老莫高业 初业 102年版
icon.png[情报] 三大行动支付 本季掀战火
icon.png[宝宝] 博客来Amos水蜡笔5/1特价五折
icon.pngRe: [心得] 新鲜人一些面试分享
icon.png[心得] 苍の海贼龙 地狱 麒麟25PT
icon.pngRe: [闲聊] (君の名は。雷慎入) 君名二创漫画翻译
icon.pngRe: [闲聊] OGN中场影片:失踪人口局 (英文字幕)
icon.png[问题] 台湾大哥大4G讯号差
icon.png[出售] [全国]全新千寻侘草LED灯, 水草

请输入看板名称,例如:Soft_Job站内搜寻

TOP