以文本方式查看主题
- Foxtable(狐表) (http://foxtable.com/bbs/index.asp)
-- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2)
---- js怎么实现工资 +奖金 +其他 =年收入合计 并显示在年收入合计数据框里呢? (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=176643)
|
-- 作者:cnsjroom
-- 发布时间:2022/4/21 12:29:00
-- js怎么实现工资 +奖金 +其他 =年收入合计 并显示在年收入合计数据框里呢?
js怎么实现工资 +奖金 +其他 =年收入合计 并显示在年收入合计数据框里呢?
目前运行米有任何提示与计算 麻烦老师帮忙看看
页面代码内容如下:
<form class="layui-form model-form no-padding layui-form-pane" style="color: #B896E8" lay-filter="lrform" id="lrform"> <div class="layui-form-item model-form-footer text-center"> <button class="layui-btn" lay-filter="lrform-submit" lay-submit>确认</button> <button class="layui-btn layui-btn-primary" type="button" ew-event="closeDialog">取消</button> </div> <fieldset class="layui-elem-field layui-field-title" style="margin-top: 20px;"> <legend>收入情况</legend> </fieldset> <div class="layui-row layui-col-space8"> <div class="layui-col-md4"> <div class="layui-form-item"> <label class="layui-form-label">年收入合计</label> <div class="layui-input-block"> <input type="number" name="年收入合计" id="nianshouruheji_20" lay-verify="" value="" placeholder="" autocomplete="off" class="layui-input "> </div> </div> </div> <div class="layui-col-md4"> <div class="layui-form-item"> <label class="layui-form-label">工资</label> <div class="layui-input-block"> <input type="number" name="工资" id="gongzi_21" lay-verify="" value="" placeholder="" autocomplete="off" class="layui-input " onc han ge="jisuan()"> </div> </div> </div> <div class="layui-col-md4"> <div class="layui-form-item"> <label class="layui-form-label">奖金</label> <div class="layui-input-block"> <input type="number" name="奖金" id="jiangjin_22" lay-verify="" value="" placeholder="" autocomplete="off" class="layui-input " onc han ge="jisuan()"> </div> </div> </div> <div class="layui-col-md4"> <div class="layui-form-item"> <label class="layui-form-label">其他</label> <div class="layui-input-block"> <input type="number" name="其他" id="qita_23" lay-verify="" value="" placeholder="" autocomplete="off" class="layui-input " onc han ge="jisuan()"> </div> </div> </div>
</div>
</div> </form> <script src="assets/js/testjs.js"></script>
testjs.js内容如下:
function jisuan(){ document.getElementById(\'nianshouruheji_20\').value =document.getElementById(\'gongzi_21\').value + document.getElementById(\'jiangjin_22\').value + document.getElementById(\'qita_23\').value; }
[此贴子已经被作者于2022/4/21 13:55:20编辑过]
|
-- 作者:有点蓝
-- 发布时间:2022/4/21 13:55:00
--
给工资、奖金、其他控件onchanged事件绑定jisuan函数
|
-- 作者:cnsjroom
-- 发布时间:2022/4/21 13:57:00
-- 回复:(有点蓝)给工资、奖金、其他控件onchanged事件...
<input type="number" name="工资" id="gongzi_21" lay-verify="" value="" placeholder="" autocomplete="off" class="layui-input " onc han ge="jisuan()"> <input type="number" name="奖金" id="jiangjin_22" lay-verify="" value="" placeholder="" autocomplete="off" class="layui-input " onc han ge="jisuan()"> <input type="number" name="其他" id="qita_23" lay-verify="" value="" placeholder="" autocomplete="off" class="layui-input " onc han ge="jisuan()">
老师已经绑定了的呢?刚刚发布的忘记了
在操作上述绑定后 依旧没有得到年收入合计 这个值!
|
-- 作者:有点蓝
-- 发布时间:2022/4/21 14:17:00
--
学会使用开发者工具调试前端代码:https://www.baidu.com/baidu?ie=UTF-8&word=%E6%B5%8F%E8%A7%88%E5%99%A8%E5%BC%80%E5%8F%91%E8%80%85%E5%B7%A5%E5%85%B7
|