晕……实在是不明白你的意思。
function add_fun(x1,x2,x3)
{
   var sum;
   sum = x1 + x2 + x3;
   return sum;
}var a=10,b=20,c=30;
var d;
d = add_fun(a,b,c);

解决方案 »

  1.   

    是不是这样
    <TABLE>
    <tr> <td>a</td><td>b</td><td>c</td><td>result</td>
    </tr>
    <tr> 
    <td >
    <input type="text"  name="a"  id="a" size="12" onchange="mul()"></td> 
    <td > 
    <input type="text"  name="b" id="b" size="12" onchange="mul()">
    </td>
    <td > 
    <input type="text"  name="c" id="c" size="12" onchange="mul()">
    </td>
    <td> 
    <input type="text"  name="result" id="result" size="12" ></td>
    </tr>
    </table>
    <script>
    function mul(){
    r=document.getElementById("a").value*document.getElementById("b").value*document.getElementById("c").value;
    document.getElementById("result").value=Math.round(r*10000)/10000;
    }
    </script>