日期:2014-05-19  浏览次数:20423 次

求一个 javascript 函数,希望下午能结帐。///////////没学过javascript真郁闷。
商品XX名: <input   id= "TextBox_1 "   name= "TextBox_1 "   type= "text "   runat= "server "   /> <br   />
                商品XX名: <input   id= "TextBox_2 "   name= "TextBox_2 "   type= "text "   runat= "server "   /> <br   />
                商品XX名: <input   id= "TextBox_a "   name= "TextBox_3 "   type= "text "   runat= "server "   /> </div>
                很多input......... <br   />
                <br   />
                <br   />
                <br   />
                产品价格: <input   id= "金额 "   name= "金额 "   type= "text "   runat= "server "   style= "width:   49px "   /> 元  
                <input   id= "商品1 "   type= "button "   value= "商品1 "     onclick= "JSfunction( '1 ', 'b ', '6 ') "   />
                <input   id= "商品2 "   type= "button "   value= "商品2 "   onclick= "JSfunction( '4 ', '5 ', 'c ') "   />
  ========================================================================              
               
              当在   [金额]   里输入金额后点   [商品]   按钮,那么就把输入的金额复制到   TextBox_X   的输入框
             
             
              比如我在   [金额]   填入   100,   再点击   [商品1]   按钮,那么页面上的   TextBox_1,TextBox_b,TextBox_6   的输入框都自动填入100,并把这几个输入框的背景色变为黄色。
               
               
               
                注:
                        前提条件:[金额]   输入框里只能输入   5-200   元
                       
                       
                        JSfunction( '1 ', 'b ', '6 ')
                        TextBox_1,TextBox_b,TextBox_6   , <---input输入框命名规则是前面加了   TextBox_

------解决方案--------------------
TextBox_1,TextBox_b,TextBox_6的名称是固定的吗?还是自动生成的?
如果是死的,那就写个没有参数的函数就可以
不然就传3个控件进去
------解决方案--------------------
function JSfunction(a,b,c)
{
money = document.getElementById( '金