onebb.value=document.form1.comname.options[document.form1.comname.selectedIndex].value;
or<script>
function setvar(onebb)
{
document.form1[onebb].value=document.form1.comname.options[document.form1.comname.selectedIndex].value;
}
</script>
<form name="form1" method="post" action="">
<select name="comname" class="unnamed1" onChange="setvar('bb')">
<option>+--------计算机公司</option>
<option value="微软">微软</option>
<option value="IBM">IBM</option>
</select>
<input name="bb" type="TEXT">
</form>
or<script>
function setvar(onebb)
{
document.form1[onebb].value=document.form1.comname.options[document.form1.comname.selectedIndex].value;
}
</script>
<form name="form1" method="post" action="">
<select name="comname" class="unnamed1" onChange="setvar('bb')">
<option>+--------计算机公司</option>
<option value="微软">微软</option>
<option value="IBM">IBM</option>
</select>
<input name="bb" type="TEXT">
</form>
{
onebb.value=document.form1.comname.value;
}<form name="form1" method="post" action="">
<select name="comname" class="unnamed1" onChange="setvar(ipt)">
<option>+--------计算机公司</option>
<option value="微软">微软</option>
<option value="IBM">IBM</option>
</select>
<input name="bb" id="ipt" type="TEXT">
</form>
有什么不同?
而onebb.value传递的参数是一个Object,