Re: [問題] 選填志願表單製作
※ 引述《lambo (Lambo)》之銘言:
: 今天假設開放一個表單讓使用者填寫他們自己的志願
: 可以供選擇的項目假設有A, B, C, D, E, F
: 然後使用者可以填寫的有第一志願、第二志願、第三志願
:
: 第一志願的部分可以讓使用者從A~F中選一個,假設選擇為C;
: 那麼第二志願就只剩下A, B, D, E, F可以選擇,假設選擇為A;
: 第三志願只有B, D, E, F可以選擇。
:
: 所以在這邊請教各位該怎麼做......先謝謝各位了。
:
: ※ 發信站: 批踢踢實業坊(ptt.cc)
: ◆ From: 118.167.199.242
: → emn178:select A <=> select B 02/01 15:50
: → lambo:樓上可以在講清楚一點嗎 小弟我是新手一枚..... 02/01 15:56
: → TonyQ:這是個連鎖的表單 . 每個select 都需要做onchange , 02/01 16:50
: → TonyQ:根據他們的層級去修改下一個select的options 02/01 16:50
: → TonyQ:知道onchange 也知道怎麼取得各select的dom object , 最後知 02/01 16:51
: → TonyQ:到options 的結構 , 這個問題應該是很簡單的才對 02/01 16:51
: → TonyQ:如果有哪個環節不清楚 , 就問的更清楚一點. 或者是你目前 02/01 16:51
: → TonyQ:作到哪裡 , 這樣才有幫你的施力點 , 不然就等於直接幫你寫了 02/01 16:52
: → TonyQ:更正 :3 第三志願可以不用作onchange 02/01 16:52
其實我是新手= = 幾乎是看不懂JavaScript的語言
可是要趕鴨子上架 先弄出東西來 所以很多東西其實都是從別人的範例來修改學習
今天看到的範例是這樣
http://www.ncku.edu.tw/~rcenter/book/html/HTMLs/142/142-01.html
利用第一個select的onChange來引入第二個select
可是今天我要弄的是志願的東西
第一志願在選完之後
依照範例的情況,必須弄出六個陣列分別是
(BCDEF), (ACDEF), (ABDEF), (ABCEF), (ABCDF), (ABCDE)
然後繼續依照範例的方法,第二志願在選完之後
必須弄出30個陣列.....
要是有第四志願,就要列出120個陣列.....
是類似這樣的做法嗎?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.167.199.242
→
02/01 17:49, , 1F
02/01 17:49, 1F
→
02/01 19:10, , 2F
02/01 19:10, 2F
→
02/01 19:10, , 3F
02/01 19:10, 3F
討論串 (同標題文章)