選択する方法はありますoptgroup
か?
常に無効になっているようです。javascript ソリューションを検索してみましたが、良いソリューションが見つかりませんでした。
選択する方法はありますoptgroup
か?
常に無効になっているようです。javascript ソリューションを検索してみましたが、良いソリューションが見つかりませんでした。
シンプルな
document.getElementById
十分なはずです。私が作成したJSFiddleをご覧ください。
var optGroup = document.getElementById('myOptGroup')
optGroup.innerHTML = "<option value='saab'>Saab</option>"
残念ながら、ネイティブの HTML SELECT 要素内でこれを行う方法はありません。また、SELECT 要素内でオプションのスタイルを設定する方法もないため、単にオプションを使用して、それらの一部を optgroup のように見せることはできません。
A 要素と UL 要素の組み合わせを使用して回避策を考え出す必要があります。以下の HTML を使用した基本的なものを次に示します。
<div>
Select
<ul>
<li class = "group">
<a href = "#">
Foods
</a>
</li>
<li class = "choice">
<a href = "#">
Hamburer
</a>
</li>
<li class = "choice">
<a href = "#">
Hotdog
</a>
</li>
</ul>
</div>
ここに例があります: http://www.w3schools.com/tags/tryit.asp?filename=tryhtml_optgroup
以下のオプションについて説明するためのタグのようなものです。または、キャプションのように。
複数のものを選択したい場合は、jQuery
created select を使用できます。カスタムのものを意味します。または、それらをタグcheckboxes
としてリストに使用してマージすることもできます。select
1 つの select 要素から 2 つのオプションを選択する方法は他にありません。各 select には、値が 1 つだけ含まれている必要があります。
もう 1 つの方法は、各オプションに値を追加してから、 を使用してそれらを区切ること,
です。ただし、選択するオプションはありません。これは、オプションをoptgroup
その下にグループ化する方法、またはラベルのようなものです。
ポイントが不足しているという警告アラートが表示されます。optgroup をクリックして、その下の値を選択しますか? 多分これが条件だと思います!