zoukankan      html  css  js  c++  java
  • 输入数字,求各个位的值

    本例子以四位数来算。
    注释写在代码里了。
    <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> <title>Document</title> </head> <body> <input type="number" id="num"> <button id="btn">click</button> 个<span id="res1"></span> 十<span id="res2"></span> 百<span id="res3"></span> 千<span id="res4"></span> <!-- 设置基本html标签内容,input获取输入值,button绑定事件,span分别用开放返回值 --> <script> var num = document.getElementById("num"); var btn = document.getElementById("btn"); var res1 = document.getElementById("res1"); var res2 = document.getElementById("res2"); var res3 = document.getElementById("res3"); var res4 = document.getElementById("res4"); // 获取所需元素 btn.onclick = function(){ var val = parseInt(num.value); // 获取用户输入的值
         // input表单中获取的内容都是string类型, 如果值为string型的数字,参与计算时,务必转换为数字型
    res1.innerHTML = val % 10; res2.innerHTML = parseInt(val % 1000 /100); res3.innerHTML = parseInt(val % 1000 % 100 /10); res4.innerHTML = parseInt(val / 1000); // 计算每个位的值,算出来的结果是有小数点的,取证就好了 } </script> </body> </html>
  • 相关阅读:
    linux mysql添加用户名并实现远程访问
    bootstrap-datetimepicker时间控件的使用
    jquery图片左右来回循环飘动
    jquery 全选获取值
    设置linux编码utf-8
    nginx 自签名https
    Laravel 邮件配置
    memcachq队列安装
    开发与运维使用常用工具
    composer配置和安装php框架
  • 原文地址:https://www.cnblogs.com/sandraryan/p/11313153.html
Copyright © 2011-2022 走看看