复选框已标记,然后它将在另一个字段中提供一个美元金额

时间:2013-02-16 01:16:47

标签: javascript

我正在制作一份针对细节公司的车辆状况报告。在底部有复选框字段,其中包含详细信息包。每个描述的末尾是美元金额的字段。我想要做的是,如果选中该复选框,它将在该字段中放置正确的美元金额。

实施例

  

(CB1)银包_____<这个字段显示$ 65.00
  (CB2)黄金套餐________<这个字段显示$ 85.00

我知道如何计算总数,但我无法说明是否选中此框,则此文件将显示应付的美元金额。

谢谢

1 个答案:

答案 0 :(得分:0)

我觉得它很简单。请检查

 <body>
 <script type="text/javascript">
 <!--
    function assignvalue(x, id, value)
    {
        if(x.checked)
            document.getElementById(id).value = "$" + value;
        else
            document.getElementById(id).value = "$";
    }
 //-->
 </script>
  <input type="checkbox" onclick="assignvalue(this, 'SilPack', '65.00')"><input type = "text" id = "SilPack">
  <input type="checkbox" onclick="assignvalue(this, 'GoldPack','85.00')"><input type = "text" id = "GoldPack">
 </body>

复选框已选中可检查的属性,然后将相应的值分配给相应的文本框