製作select下拉選單……

這幾天(真的是幾天)在完成一個表單。第一次有種感到很麻煩的感覺啊囧。

問題就出現在選擇月/日的身上。當月下拉選單選到1,3,5,7,8,10,12月時,曰,就有1~31可以選;當月選到4,6,9,11,曰就只有1~30可選;2月就只有1~28可選。

感覺很容易呀,基本上,有這幾個方法

  1. 用disable屬性讓option不可選
  2. 用display屬性隱藏元素
  3. 直接修改html把不要的註解
  4. 刪除元素

第一個,只要三行設定29.30.31的disabled就可以了。但,IE6,7不支援……

第二個,也是三行設定style.display。但,IE不支援……

第三個……IE不支援(茶

第四個,感覺就很麻煩的感覺啊……

最後……寫成三個select,再看情況去擇……懶人做法……

……早知道這麼麻煩,就去找外掛來用了= =

沒有留言:

張貼留言