私は2つのコンボボックスを持っています:
<select ID="combobox1"></select>
<select ID="combobox2" onChange="get_function(this, #combobox1)"></select>
私がやりたいことは、コンボボックス1で選択した値をコンボボックス2に渡し、Javascript関数を呼び出すことです:
function get_function(combobox1, combobox2)
{
var code1 = combobox1.value;
var code2 = combobox2.value;
if (!code1) return;
if (!code2) return;
alert(code1 + '-' + code2);
}
私はそのコードを試しましたが、うまくいきません。どうやってやるの?
アップデート
問題は次のように解決されます。
<select ID="combobox1"></select>
<select ID="combobox2" onChange="get_function(this, "combobox1")"></select>
function get_function(combobox1, combobox2)
{
var code1 = combobox1.value;
var code2 = document.getElementById(combobox2);
if (!code1) return;
if (!code2) return;
alert(code1 + '-' + code2);
}