我認為多選清單具有完美的功能——只需按下Ctrl鍵,同時點擊滑鼠從清單中選擇多個項目。以下是一個典型的多選列錶框:
上面那個列錶框的程式碼如下:
<form method="get" action=""> <b>Check your favorite fast food:</b><br/> <SELECT MULTIPLE SIZE=5 name="favorites"> <OPTION VALUE="McDonalds">McDonald's</option> <OPTION VALUE="BurgerKing">Burger King</option> <OPTION VALUE="Wendys">Wendy's</option> <OPTION VALUE="JackInTheBox">Jack in the Box</option> <OPTION VALUE="KFC">KFC</option> <OPTION VALUE="TacoBell">Taco Bell</option> </SELECT> <br/><input type="submit" value="Choose"> </form> |
事實上,即使你在頁面中新增了用法說明,仍然有使用者不知道如何使用多重選取列錶框。另外,為每個項目增加額外的標題確實會有幫助,但用一個普通的多選列錶框能否達到那個目的,我還不能確定。
不過,我確實清楚知道,用一些CSS和一小段JavaScript,你就能產生一個更漂亮一點的多選列錶框,並且還可以建立一個等同於普通多選列錶框的URL。那樣,你就不用修改處理列錶框的後端程式碼——而只需要美化前端即可。