javascript
杨四郎2018
这个作者很懒,什么都没留下…
展开
-
解决input file change监听文件(图片)上传事件多次触发
文件上传html代码:<a name="uploadFile" id="uploadFile" href="javascript:;">[上传文件]</a><input id="myFile" name="myFile" value="上传图片" type="file" accept="application/vnd.ms-excel" style="disp...原创 2020-04-08 09:48:45 · 14592 阅读 · 2 评论 -
js改变URL地址栏但是不刷新页面
一般用来清空url传递的参数不刷新,这样可以少发送一次请求到后台var url = window.location.href;var valiable = url.split(“?”)[0];window.history.pushState({},0,valiable);...原创 2020-02-21 16:23:17 · 1108 阅读 · 0 评论 -
原生JS forEach()和map()遍历的区别以及兼容写法
一、原生JS forEach()和map()遍历共同点: 1.都是循环遍历数组中的每一项。 2.forEach() 和 map() 里面每一次执行匿名函数都支持3个参数:数组中的当前项item,当前项的索引index,原始数组input。 3.匿名函数中的this都是指Window。 4.只能遍历数组。1.forEach()转载 2018-01-30 14:19:34 · 378 阅读 · 0 评论 -
js基础-表单验证和提交
原始提交如下:1 form action="/login" method="post" id="form1">2 span>用户span>3 input type="text" name="username" id="username"/>br/> 4 span>密码span>5 input type="password" name="pas转载 2018-01-08 15:03:38 · 282 阅读 · 0 评论 -
JS正则验证邮箱的格式
JS正则验证邮箱 JS正则验证邮箱的格式一.相关的代码 1 function test() 2 { 3 var temp = document.getElementById("text1"); 4 //对电子邮件的验证 5 var myreg = /转载 2018-01-07 01:45:48 · 8283 阅读 · 0 评论 -
JS邮箱验证-正则验证
JS邮箱验证-正则验证 输入: function check(){ var reg = new RegExp("^[a-z0-9]+([._\\-]*[a-z0-9])*@([a-z0-9]+[-a-z0-9]*[a-z0-9]+.){1,63}[a-z0-9]+$"); //正则表达式 var obj = document.getEleme转载 2018-01-07 01:37:28 · 683 阅读 · 0 评论 -
js的变量提升和函数提升
js的变量提升和函数提升一、变量提升 在ES6之前,JavaScript没有块级作用域(一对花括号{}即为一个块级作用域),只有全局作用域和函数作用域。变量提升即将变量声明提升到它所在作用域的最开始的部分。上个简历的例子如:12345678910转载 2018-01-05 03:13:26 · 1074 阅读 · 1 评论 -
javascript有两种变量:局部变量和全局变量。
javascript有两种变量:局部变量和全局变量。当然,我们这篇文章是帮助大家真正的区别这两种变量。首先,局部变量是指只能在本变量声明的函数内部调用。全局变量时整个代码中都可以调用的变量。当然,单单从字面上理解肯定是不清楚的,下面我详细的介绍下:大家都知道,变量是需要用var关键字声明的。但是javascript中也可以隐式的使用变量,就是不用声明,直接使用。而且,千万注意,ja转载 2018-01-05 01:45:11 · 626 阅读 · 0 评论 -
js控制键盘按键(回车、空格)
js控制键盘按键(回车、空格) $(function(){ $(document).keypress(function (e) { if (e.keyCode == 13) //...........code....... }) });keyCode:keycode 8 =转载 2017-12-21 18:31:10 · 4819 阅读 · 1 评论 -
纯JS省市区三级联动
效果如图所示:HTML Code:[html] view plain copyhtml> head> script type="text/javascript" src="jsAddress.js">script> head> body> selec转载 2017-12-20 03:04:40 · 1013 阅读 · 0 评论 -
jQuery省市区三级联动
HTML首先引入jquery库和cityselect插件。 type="text/javascript" src="jquery.js"> type="text/javascript" src="jquery.cityselect.js">然后在#city区域里放三个下拉select,对应class为:prov、city、dist,分别表示省、市、区。若只想实现省市二级联转载 2017-12-20 03:01:21 · 593 阅读 · 0 评论