javascript
cg20
静默里跑过了几缕春,轮回了几分夏,又落下了几度秋,雪飘了某个冬。
孤单是种情调,比浪漫更可靠。
展开
-
Javascript边框闪烁提示
当我们提交表单的时候,有些字段是必填的。 但是如果用户提交的时候偏偏不填写就提交,这时我们一般都会弹出一个框来提醒用户。原创 2017-09-08 00:35:11 · 3548 阅读 · 1 评论 -
表单提交前验证实现方法
form表单提交是网站中最常见的,基本上所有的网站都会用到。 除非你就一些静态网页,仅仅是展示,而不需要互动,所以不需要提交表单。 但是在提交表单的时候,难免会出现一些意想不到的错误。 比如说数据库里面的name字段,明明是不允许为空,但是在提交表单的时候,没有填写,却提交了。 要如何才能避免这种情况发生呢? 这时我们就需要在表单提交前进行验证了。 看看下面的代码。转载 2017-11-27 15:06:01 · 763 阅读 · 0 评论 -
有相同键值的json合并为一个数组
今天我们分享的是,如何使用javascript来将两个含有相同键值的json合并为一个数组。 已知arr1的长度和arr2相等,arr1和arr2含有相同的键值id,使用js如何得到merge。 如下数据: var merge= [{id: 12,name: 20,title: 500}, {id: 13,name: 30,title: 666}];下面是实现过程。var ar转载 2017-11-14 15:22:47 · 3130 阅读 · 0 评论 -
js获取元素下所有子元素总宽度赋值给父元素
这个问题是今天在网上看到有人提的。 想要获取#box下面所有div的宽度之和,然后赋值给#box,不论加多少个div,#box的宽都会随着div的增加而改变。 #box{display:inline-block; border:1px #333 solid;}转载 2017-10-31 09:32:18 · 3163 阅读 · 0 评论 -
文本框获得焦点清空文本内容
有时我们在设计网页的时候,可能会遇到这种情况。 当鼠标移到文本框里面或是鼠标放到文本框上面时,文本框里面默认的内容清除,当鼠标离开文本框而里面没有内容的时候,又还原成默认的内容。 小编以前看到别人写了一大堆代码,又是if又是else的,其实很简单就能实现,如下代码 鼠标移到文本框内(onfocus)获得焦点时清空文本内容 鼠标移到文本框上方(onmouseover)获得焦点时清原创 2017-10-12 13:05:35 · 7866 阅读 · 1 评论 -
点击按钮变成灰色不可再次点击
原文转载自http://www.santii.com/article/24.html很多时候,当我们点击提交按钮,如果因为执行的程序太慢,或是网络问题,就会一直处于提交状态。 不了解的人,还以为是没有提交成功,于是就会一直点提交、提交、提交…… 这样就会造成多次提交,而产生重复记录。 那么要如何才能防重复提交呢? 小编的做法就是,使用js来控制。 当点击提交后将按钮变成转载 2017-11-07 10:41:38 · 26400 阅读 · 0 评论 -
javascript生成随机四位数
在网页编程中,经常会用到随机数,像生成订单号这些都会用到。 今天小编分享的是使用javascript生成随机四位数,以下为实例代码。 function rand(min,max) { return Math.floor(Math.random()*(max-min))+min; } var btn=documen原创 2017-11-07 09:29:22 · 25135 阅读 · 1 评论 -
js实现全选反选实例代码
今天这篇文章主要是介绍如何使用js来实现checkbox全选反选的操作。 一般用到全选反选的地方,都是需要批量操作的。 一个一个的选择,效率肯定会很低。 所以全选或反选在这时候就很有用了。 来看看下面的实例代码。 function selectall(divid){ var divselect=get_obj(divid); var原创 2017-09-30 11:47:56 · 909 阅读 · 0 评论 -
indexOf()使用详解
经常与javascript打交道的小伙伴一定对indexOf不会陌生吧! 判断一个字符串是否包含在另一个字符串中的时候,使用indexOf非常有用。 按照官方的对indexOf()的定义,它的作用是返回某个字符串在另一个字符串中首次出现的位置。 我们来看看js indexOf()的使用方法。 实例1 var str="Hello world!";document.wr转载 2017-10-09 09:24:10 · 8706 阅读 · 0 评论 -
settimeout()用法详解
javascript的setTimeout()方法,在编程中可谓是经常要用到的。 那么它究竟有什么作用呢? 官方是这样说的,setTimeout()用于在指定的毫秒数后调用函数或是表达式。 说一千道一万,不如来一些实例更实在。 实例1,在2秒后隐藏。 要调用的函数后要执行的 JavaScript 代码串。 $("#btn"原创 2017-09-29 11:54:07 · 1460 阅读 · 0 评论 -
批量验证表单中文本框是否为空
前面我们讲了如何在form表单提交前验证的方法。今天来讲一下另一种对表单验证的情况。 如果表单中有许多文本框,其中有一部分为必填。 普通的方法,就是对每一个必填的文本框进行验证,然后对其进行提示。 但是这样效率不高,而且还会多出许多代码来。 那么有什么简单的方法来实现批量验证呢? 方法当然是有的,下面是完整实例代码。转载 2017-11-28 10:17:10 · 1451 阅读 · 0 评论