javascript:从 复选框来选中俩个数值,然后从单选框按钮来选择加减乘除运算符,实现简单的计算器.
来源:互联网 发布:小米手机移动网络改dns 编辑:程序博客网 时间:2024/06/10 05:13
<!DOCTYPE html><html><head></head><body id="body" onload="init();"><input type="button" id="b" value="Plus" onclick="cal();" /><br><div id="result"></div><input type="radio" id="plus" name="plusandminus" value="plus"/><span>+</sapn><input type="radio" id="minus" name="plusandminus" value="minux"/><span>-</sapn><input type="radio" id="multiply" name="multiplyanddivide" value="multiply"/><span>*</sapn><input type="radio" id="divide" name="multiplyanddivide" value="divide"/><span>/</sapn><br><br><script type="text/javascript">function init() {for(i=0; i<100; i++) {checkBox=document.createElement("input");checkBox.setAttribute("type" , "checkbox");checkBox.setAttribute("id" , "cb"+i);checkBox.setAttribute("value" , i);body.appendChild(checkBox);span=document.createElement("span");span.innerHTML=i;body.appendChild(span);}}function cal() {if(document.getElementById("plus").checked) {sum = 0;for(i=0; i<100; i++) {cb = document.getElementById("cb"+i);if(cb.checked) {sum = parseInt(sum) + parseInt(cb.value);}}document.getElementById("result").innerHTML += sum + " ";}if(document.getElementById("minus").checked) {sum = null;for(i=0; i<100; i++) {cb = document.getElementById("cb"+i);if(cb.checked) {if(sum == null) {sum = parseInt(cb.value);continue;}sum = parseInt(sum) - parseInt(cb.value);}}document.getElementById("result").innerHTML += sum;}if(document.getElementById("multiply").checked) {sum = 1;for(i=0; i<100; i++) {cb = document.getElementById("cb"+i);if(cb.checked) {sum = parseInt(sum) * parseInt(cb.value);}}document.getElementById("result").innerHTML += sum;}if(document.getElementById("divide").checked) {sum = null;for(i=0; i<100; i++) {cb = document.getElementById("cb"+i);if(cb.checked) {if(sum == null) {sum = parseInt(cb.value);continue;}sum = parseInt(sum) / parseInt(cb.value);}}document.getElementById("result").innerHTML += sum;}}</script></body></html>
0 0
- javascript:从 复选框来选中俩个数值,然后从单选框按钮来选择加减乘除运算符,实现简单的计算器.
- 页面上的复选框,然后保存到数据库,再从数据库取出来,看那个复选框被选中
- 用javascript的下拉列表菜单中选中所需要运算的数值来实现简单的加法运算
- 用js来进行简单的加减乘除运算
- JavaScript 简单实现加减乘除运算
- 只用位运算来实现整数的加减乘除四则运算
- 只用位运算来实现整数的加减乘除四则运算
- javascript简单的加减乘除运算
- 从竞争力的角度来选择工具
- javascript 按钮复选框选择
- 实现double数值的精度加减乘除运算
- 实现一个计算器,界面包括10个数字按钮(0至9)和四个运算符(加减乘除)按钮,以及等号和清空两个辅助按钮,还有一个用于显示输入输出的文本框。
- android-计算器实现两位数的加减乘除运算
- 【简单计算器】实现加减乘除
- Java实现简单计算器的加减乘除功能
- C#实现简单的加减乘除计算器
- html+js实现的简单计算器(加减乘除)
- 简单加减乘除括号的计算器实现
- 百度校招研发工程师笔试题
- 数据库设计三大范式
- 数组中只出现一次的数字
- dedecms标签:arclistsg独立单表模型文档列表
- sublime ctags 老是找不到正确版本的解决方法
- javascript:从 复选框来选中俩个数值,然后从单选框按钮来选择加减乘除运算符,实现简单的计算器.
- AVPicture中data与linesize关系
- C# 对象与json互转
- [LeetCode] Two Sum [17]
- 九度online:题目1002:Grading
- 条款22:将成员变量声明为private
- Dijkstra算法
- dedecms标签:channel获取栏目列表标签
- 【LeetCode】Divide Two Integers