teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

2

誤字編集

2018/07/19 13:37

投稿

keisukeh
keisukeh

スコア657

answer CHANGED
@@ -1,4 +1,4 @@
1
- 追記いただいているコードそのまま考えてみます。
1
+ 追記いただいているコードそのまま考えてみます。
2
2
  初期で最初のオプション(value="0")が選択されているので
3
3
  それを再選択したときに`.hiddenable`を消したいとするとonChangeでは無理ですよね。
4
4
  考え方を変えてオプションの一番最初に
@@ -12,7 +12,7 @@
12
12
 
13
13
  どうしてもというなら、ご質問の意図とは違うと思いますがセレクトボックスっぽいものを自作してみるのも一つだと思います。
14
14
 
15
- HTMLはこんな感じでしょうか?
15
+ HTMLはこんな感じでしょうか?(css,jsは別途必要です)
16
16
  ```
17
17
  <div class="my-select">
18
18
  <div class="my-selected-value"></div>

1

誤字修正

2018/07/19 13:37

投稿

keisukeh
keisukeh

スコア657

answer CHANGED
@@ -1,4 +1,5 @@
1
+ 追記いただいているコードのそのまま考えてみます。
1
- 追記いただいているコードのそのまま考えると初期で最初のオプション(value="0")が選択されているので
2
+ 初期で最初のオプション(value="0")が選択されているので
2
3
  それを再選択したときに`.hiddenable`を消したいとするとonChangeでは無理ですよね。
3
4
  考え方を変えてオプションの一番最初に
4
5
  `<option value="">選択してください</option>`