<form name=f><select name=s>
<option value="200">2222222222
<option value="300">33333333
</select>
<input name=t1 onpropertychange="t2.value=Number(this.value) * Number(document.f.s.options[document.f.s.selectedIndex].value)" value=2>
<input name=t2>
</form>

解决方案 »

  1.   

    <script>
    function count1(){
    document.form1.textfield2.value=Number(document.form1.select1.value)*Number(document.form1.textfield.value)
    }
    </script>
    <form name=form1>
    <select name=select1>
    <option value="100">数学
    <option value="200">语文
    </select>
    <input type=text name=textfield onchange=count1()>
    <input type=text name=textfield2>
    </form>
      

  2.   

    <select name="price" onchange="Sum()">
    <option value="">请选择
    <option value="20">书一
    <option value="30">书二
    </select>
    数量
    <input type="text" name="textfield" onpropertychange="Sum()">
    <input type="text" name="textfield2" >
    <script>
    function Sum()
    {
        iPrice = parseFloat(document.all.price.options[document.all.price.options.selectedIndex].value) || 0;
        iNum = parseInt(document.all.textfield.value) || 0;
        document.all.textfield2.value = iPrice * iNum;
    }
    </script>