开发中 常用 js 记录(一)
(1)获得URL参数
function GetQueryString("url参数名") {
var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i");
var r = window.location.search.substr(1).match(reg);
if (r != null) return (r[2]);
return null;
}
(2)获得url 中文参数转码
decodeURI(GetQueryString("url参数名"))
(3)滑动到底部产生事件
$(window).scroll(function() {
if ($(window).scrollTop() + $(window).height() == $(document).height()) {
}
});
(4)价格保留两位小数
(价格).toFixed(2)
(5)延迟执行事件
window.setTimeout(function () {
window.location.href = 'www.cnblogs.com/huangenai/';
}, 2500);
(6)点击事件
$(document).on('touchstart click', ".profile_li",function(e) {
e.preventDefault();
});
(7)ajax请求数据
$('#btnOK').click(function () {
$.ajax({
type: "POST",
url: '/Home/index',
data: { }, //参数
datatype: "html",
success: function (data) {
},
error: function () {
}
});
});
(8)获得验证码倒计时效果
<input id="btn" value="获取验证码"/>
var wait = 60;
document.getElementById("btn").disabled = false;
function time(o) {
if (wait == 0) {
o.removeAttribute("disabled");
o.value = "获取验证码";
wait = 60;
} else {
o.setAttribute("disabled", true);
o.value = "重新发送(" + wait + ")";
wait--;
setTimeout(function() {
time(o);
},
1000);
}
}
最新文章
- 透过WinDBG的视角看String
- 使用requestAnimationFrame做动画效果一
- QIBO /do/jf.php EvilCode Execution Injected By /hack/jfadmin/admin.php
- Objective-C之NSArray(数组)默认排序与自定义排序
- Linux文本比较-diff&;awk
- 薛非《品悟C-抛弃C程序设计中的谬误与恶习》读后感part1【转】
- python 内置模块之logging
- UVA 11624 Fire! BFS搜索
- #Leet Code# Divide Two Integers
- Ajax 技术原理(转)
- NSSCanner 提取 指定 字符串
- ng-class用法
- mysql服务端安装的系列问题处理
- 谁说深入浅出虚拟机难?现在我让他通俗易懂(JVM)
- 【CUDA并行程序设计系列(1)】GPU技术简介
- selenium之鼠标事件
- django2 xadmin pip list
- 洛谷P4069 [SDOI2016]游戏(李超线段树)
- windows kvm虚拟机安装
- BZOJ4832 抵制克苏恩(概率期望+动态规划)
热门文章
- [IOS]使用了cocoapods 抱错Pods was rejected as an implicit dependency for ‘libPods.a’ because its architectures ......
- 禁用SQL Server Management Studio的IntelliSense
- 广州PostgreSQL用户会技术交流会小记 2015-9-19
- 如何让你的JavaScript代码更加语义化
- Android 两个activity生命周期的关系
- Azure PowerShell (11) 使用自定义虚拟机镜像模板,创建Azure虚拟机并绑定公网IP(VIP)和内网IP(DIP)
- 升级CentOS内核 - 2.6升级到3.10
- Objective-C 装饰模式--简单介绍和使用
- iOS开发-捕获程序崩溃日志
- Ajax概要: