PR

[Javascript] Selected を変更する

Javascript で Selected を変更するただのメモ。

やりたい事は単純で、Select のID (=SaleItemId)と、選択させたいValue (=55)を渡すと、そのようにしてくれるというタダのそれだけ。

HTMLのサンプル:

スポンサードリンク

<select name="data[Sale][item_id]" id="SaleItemId">
<option value="53">ウィルス対策ソフトA</option>
<option value="51">パソコン本体A</option>
<option value="52">パソコン本体B</option>
<option value="54">ウィルス対策ソフトB</option>
<option value="55">マウス</option>
<option value="56">キーボード</option>
</select>


呼び出し部のサンプル:


echo '<a href="#" onClick="selectedChange(\'SaleItemId\', 55);">test</a>';


Javascript のサンプル:


<SCRIPT language="JavaScript"><!--
function selectedChange(formSelectId, itemValue){
var objSelect = document.getElementById(formSelectId);
var m = objSelect.length;
var i = 0;
for(i=0;m>i;i++){
if(objSelect.options[i].value == itemValue){
objSelect.options[i].selected = true;
break;
}
}
}
//--></SCRIPT>


コメント