我们经常看到一些点击选择特效:下拉框或者单选框,选择了不同的值,页面会进行相应的改变,这就是利用了change事件。今天总结的是radio单选框改变事件的原理。
把以下代码引入所有页面,即可实现收集系统来源的功能,在任意页面中都可以使用全局的统一的来源信息 不过下面的代码无法获取到搜索引擎关键词
很实用的一个函数,可以根据自己的业务需要按指定字符进行分割字符串,然后再进行判断整合,可以延伸实现很多小功能!
UC浏览器真特么的烦人,在页面强制插入JS,强制给关键词加入神马搜索链接,通过以下代码可以轻松清除,基于JQ:
js数组元素的随机调用,可用于网页内容动态改变等情景
使用JavaScript生成随机数需要用到函数Math.random()。 random() 方法可返回介于 0 ~ 1 之间的一个随机数,如:0.51632046486913258。每次刷新都会产生一个这样的随机数,以此为基础,就可以获得想要的随机数范围。
js中 urlencode编码 encodeURIComponent(编码的具体内容) 解码 decodeURIComponent(解码码的具体内容) 原理:对URL的组成部分进行个别编码,而不用于对整个URL进行编码
后台上传图片后,都有一个图片属性,会指定图片的宽和高,如果图片固定了宽度和高度,PC端用max-width可以控制最大宽度,高度自动缩放。但是手机端就没法自动缩放,可以使用js来改变图片的style,通过100%比例,当然也可以设置px固定的高度宽度。
JavaScript去除字符串中所有HTML标签,一段很简单的代码,但是很实用。str.replace(/<[^>]+>/g,"");//去掉所有的html标记
js中判断一个字段是否为空的情况,不能单单的根据length属性来判断。是否为空,可以分为下面7种情况: 情况1: var a = ""; 情况2: var a = " "; 情况3: var a = null; 情况4: var a = undefined; 情况5: var a = []; 情况6: var a = {}; 情况7: var a = NaN;