我想在下拉菜单数组中传数组下标(不是值),
function changeselect1(locationid,b) //b为值,locationid为下标
{
//alert(locationid);
var g=locationid;
form1.credit[locationid].value=b;
}有N个下拉菜单。
<select name="sort[]" class="tables" id="sort[]" onChange="changeselect1(sort[],this.value)">
<option value="N">- - - -</option>
<option value="AAA-R" selected >Required </option>
<option value="AAA-S" >Selected</option>
</select>
<select name="sort[]" class="tables" id="sort[]" onChange="changeselect1(sort[],this.value)">
<option value="N">- - - -</option>
<option value="BBB-R" selected >Required </option>
<option value="BBB-S" >Selected</option>
</select>
<select name="sort[]" class="tables" id="sort[]" onChange="changeselect1(sort[],this.value)">
<option value="N">- - - -</option>
<option value="CCC-R" selected >Required </option>
<option value="CCC-S" >Selected</option>
</select>
//-----------------------------------------------
但我这样:changeselect1(sort[],this.value);传不了下标!请问怎么样传?
function changeselect1(locationid,b) //b为值,locationid为下标
{
//alert(locationid);
var g=locationid;
form1.credit[locationid].value=b;
}有N个下拉菜单。
<select name="sort[]" class="tables" id="sort[]" onChange="changeselect1(sort[],this.value)">
<option value="N">- - - -</option>
<option value="AAA-R" selected >Required </option>
<option value="AAA-S" >Selected</option>
</select>
<select name="sort[]" class="tables" id="sort[]" onChange="changeselect1(sort[],this.value)">
<option value="N">- - - -</option>
<option value="BBB-R" selected >Required </option>
<option value="BBB-S" >Selected</option>
</select>
<select name="sort[]" class="tables" id="sort[]" onChange="changeselect1(sort[],this.value)">
<option value="N">- - - -</option>
<option value="CCC-R" selected >Required </option>
<option value="CCC-S" >Selected</option>
</select>
//-----------------------------------------------
但我这样:changeselect1(sort[],this.value);传不了下标!请问怎么样传?
function changeselect1(locationid,b)
{
alert(b);
eval("form1.credit["+locationid+"].value='"+b+"'");
//form1.credit[locationid].value=b;
}<select name="sort[]" class="tables" id="sort[]" onChange="changeselect1(sort[],this.value)">
......省略提示:sort未定义。