2016-09-09 3 views
0

単一のオプションがある場合、どのように変更時に関数を呼び出すことができますか?私は、ダミーの「選択」オプションを追加することによって、このオプションを認識しています。単一のオプションがある場合の選択のためのonchange関数

<select onchange='myfunction'> 
<option value ='1'>1<option> 
<select> 
+0

なぜあなたは、唯一のオプションを使用しての選択を持っているでしょうか?全体のポイントは、さまざまなオプションを許可することです。 – Li357

+0

@AndrewL。おそらく動的に生成され、場合によってはオプションが1つしかありません。 @AndrewL。 – Barmar

+0

都市を選択して郵便番号のメニューを入力するフォームを想像してみてください。多くの都市には郵便番号が1つしかありません。 – Barmar

答えて

0

あなたは<select>のいずれかのオプションをクリックして検出するonclickを使用することができます。

function myfunction() { 
 
    console.log('clicked'); 
 
}
<select onclick='myfunction()'> 
 
    <option value='1'>1</option> 
 
</select>

+0

ありがとうBarmar。できます。 –

関連する問題