js获取input处理
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<meta name="renderer" content="webkit">
<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=0, minimum-scale=1.0, maximum-scale=1.0">
<meta name="apple-mobile-web-app-capable" content="yes">
<meta name="apple-touch-fullscreen" content="yes">
<meta name="full-screen" content="yes">
<meta name="apple-mobile-web-app-status-bar-style" content="black">
<meta name="format-detection" content="telephone=no">
<meta name="format-detection" content="address=no">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<title>无标题文档</title>
<style type="text/css">
body{margin: 0; padding: 0;}
#myform{ width: 200px; position: absolute; top:50%; left:50%; margin: -100px 0 0 -100px;}
#num{width: calc(100% - 8px); line-height: 2.0em;}
#btn{ width: 100%; margin: 20px 0 0 0; padding: 5px 0;}
#showValue{width: 100%; text-align: center; margin: 20px auto;}
</style>
</head>
<body>
<form id="myform" name="myform" method="post" action="">
<input type="text" name="num" id="num" value="202303020826" />
<input type="button" id="btn" name="button" value="获取" onclick="btns()" />
<div id="showValue"></div>
</form>
<script language="javascript">
function btns(){
var list={"00":"0","01":"9","02":"6","03":"5","04":"8","05":"1","06":"4","07":"5","08":"4","09":"5","10":"1","11":"8","12":"5","13":"3","14":"7","15":"5","16":"6","17":"5","18":"8","19":"3","20":"3","21":"9","22":"7","23":"4","24":"1","25":"7","26":"0","27":"4","28":"9","29":"4","30":"9","31":"8","32":"3","33":"4","34":"8","35":"7","36":"9","37":"3","38":"4","39":"8","40":"9","41":"6","42":"2","43":"2","44":"8","45":"3","46":"0","47":"2","48":"9","49":"8","50":"9","51":"9","52":"2","53":"2","54":"0","55":"1","56":"7","57":"8","58":"2","59":"7","60":"0","61":"5","62":"6","63":"4","64":"9","65":"6","66":"8","67":"3","68":"2","69":"4","70":"4","71":"7","72":"2","73":"9","74":"2","75":"5","76":"5","77":"5","78":"4","79":"5","80":"7","81":"2","82":"0","83":"5","84":"9","85":"8","86":"1","87":"6","88":"1","89":"5","90":"3","91":"2","92":"5","93":"0","94":"3","95":"4","96":"9","97":"6","98":"7","99":"4"}
var input=myform.num;
var inputValue=input.value;
var ivlength=inputValue.length;
var show=document.getElementById('showValue');
if(ivlength!=12){
show.innerHTML="格式不正确";
show.style.color="#f00";
}else if(isNaN(inputValue)){
show.innerHTML="格式必须为数字";
show.style.color="#f00";
}else{
var pw1=inputValue.slice(0,2)
var pw2=inputValue.slice(2,4)
var pw3=inputValue.slice(4,6)
var pw4=inputValue.slice(6,8)
var pw5=inputValue.slice(8,10)
var pw6=inputValue.slice(10,12)
show.innerHTML=list[pw1] + list[pw2] + list[pw3] + list[pw4] + list[pw5] + list[pw6];
//document.write(inputValue);
//alert(inputValue);
}
}
</script>
</body>
</html>
js获取input处理的更多相关文章
- js获取input上传文件名和后缀
var file = $("#filedata").val(); var pos = file.lastIndexOf("\\"); var filename ...
- 使用JS获取input值
获取input值,设置input值 可以使用 $(".class") $("#id") $("input[name='name']") re ...
- 有趣的js获取input标签中光标的索引
先看动图如下,我们就可以很清楚的知道获取input标签中光标的索引的意思了. 由于IE支持document.selection,Firefox,Chrome,Safari以及Opera都有select ...
- js 获取input type="file" 选择的文件大小、文件名称、上次修改时间、类型等信息
文件名的传递 ---全路径获取 $('#file').change(function(){ $('#em').text($('#file').val()); }); 文件名的传递 ---只获取文件名 ...
- js 获取input file路径改变图像地址
html代码 <img id="newImage" alt="100x100" src="__PUBLIC__/img/1.jpg" ...
- js获取input file路径改变图像地址
版权声明:好歹是我写的或者总结的或者抄的,总待给我个名份吧~ https://blog.csdn.net/sangjinchao/article/details/52250318 html代码 < ...
- js获取 input file 图片缩略图
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/ ...
- js 获取input选择的图片的信息
1JS $("#btn").click(function () { var imageEle = document.getElementById("images" ...
- js获取input checkbox的选中值
HTML代码: <form action="/test/action" method="get"> <input type="che ...
- js 获取 input file 文件 附给 image src
var a=document.querySelector('input[type=file]'); a.onchange = function (e) { //var reader = new Fil ...
随机推荐
- 深入理解 Python 的对象拷贝和内存布局
深入理解 Python 的对象拷贝和内存布局 前言 在本篇文章当中主要给大家介绍 python 当中的拷贝问题,话不多说我们直接看代码,你知道下面一些程序片段的输出结果吗? a = [1, 2, 3, ...
- Jenkins&&gitlab
DevOps 强调整个组织的合作以及交付和基础设施变更的自动化 gitlab下载: 下载地址: https://docs.gitlab.com/ee/install/requirements.html ...
- ob-myfreemp3
网站 aHR0cDovL3Rvb2wubGl1bWluZ3llLmNuL211c2ljLw== 打开之后随便搜一个歌手的名字或歌曲(这里搜林俊杰) m/api/search,可以看到数据全在这里 全 ...
- a标签跳新链接,如果链接为空则不跳转
a标签跳新链接,如果链接为空则不跳转 <el-carousel-item v-for="item in slideList" :key="item.id" ...
- Blazor组件自做十四 : Blazor FileViewer 文件预览 组件
Blazor FileViewer 文件预览 组件 目前支支持 Excel(.docx) 和 Word(.xlsx) 格式 示例: https://www.blazor.zone/fileViewer ...
- Vue+ElementUI+Springboot实现前后端分离的一个demo
目录 1.前期准备 2.创建一个vue项目 3.vue前端 4.java后端 5.启动 5.1.启动vue项目 5.2.启动后端 6.效果 7.总结 8.参考资料 vue官方文档:介绍 - Vue.j ...
- 官网下载CentOS系统镜像过程
想学习CentOS系统,但是不知道镜像去哪里搞,随便去个第三方发现要么要注册,要么各种广告病毒,或者好不容易找到官网,不仅全英文,有些专业术语也不懂,本文说明官网下载自己想要的CentOS镜像整个流程 ...
- 双目测距+点云——使用MiddleBurry数据集的图片
效果 输入: 左图 右图 输出: 视差图 深度图 实现了鼠标点击图片中的位置,显示其深度. 点云 其他例子点云: bicycle motorcycle 使用自己的双目摄像头拍摄的图片: bottle ...
- three.js一步一步来--如何画出构造辅助线
可以参考下面代码,粘贴上去就有了~ <template> <div class="container"> <h1>初步构造出辅助线</h1 ...
- java中锁的概念/介绍
前言 Java提供了种类丰富的锁,每种锁因其特性的不同,在适当的场景下能够展现出非常高的效率.本文旨在对锁相关源码(本文中的源码来自JDK 8和Netty 3.10.6).使用场景进行举例,为读者介绍 ...