Re: [請益] 關於 select 選單的問題

看板PHP作者 (一個語言兩個世界)時間18年前 (2007/08/08 18:52), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串3/3 (看更多)
: <?php : echo "增加"; : echo " //你的echo用雙引號 : <select name=days : onChange='location.href=test.php?'.'" .$days."'.'+'.'".$this->value"''> //到這裡你用.來分隔 卻不見有雙引號作結尾 也同時產生了你其他雙引號 //沒加反斜線出現問題 : <option value='?'>?</option> : <option value='1'>1</option> : <option value='2'>2</option> : <option value='3'>3</option> : <option value='4'>4</option> : <option value='5'>5</option> : </select>天"; //看你這個做法 似乎是想要用GET傳值 //記得要用$_GET[]來接收才接的到 : echo "<br>"; : for ($i=0;$i<$days;$i++) : { : echo "<tr><td>"; : echo "<input name=begin_year[] type=text size=5>年<br>"; : } : ?> 提供你一個做法 <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=big5"> <title>Kuo</title> <script language="JavaScript"> <!-- function Kuoch(a) { location.href= ('test.php?day='+a); } --> </script> </head> <body> <select onChange=Kuoch(this.value)> <option value='?'>?</option> <option value='1'>1</option> <option value='2'>2</option> <option value='3'>3</option> <option value='4'>4</option> <option value='5'>5</option> </select> </body> </html> 怎麼改成PHP就看妳了 老實說其實我對JS很不好xdd.... 加油吧 這不難: ) 對了 切記... JS跟PHP是完全不同的東西 兩個不會相互影響 看你這個東西$this->value 似乎是想要抓他select的值... 但是... 這個不但抓不到 在PHP中 這有別的意思... PHP跟JS執行的地方不同 有興趣可以查查: ) 不過其實老實說 我真的看不懂你onChange那行寫什麼東西xdd.... -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.166.122.152 ※ 編輯: lilypopoa 來自: 218.166.122.152 (08/08 18:56)

08/09 15:45, , 1F
謝謝 目前已使用別的方法代替我不懂的JS XD
08/09 15:45, 1F
文章代碼(AID): #16kQ28qj (PHP)
文章代碼(AID): #16kQ28qj (PHP)