- 获取单个request的参数
function getRequestParam(url)
{
var content;
var reg = /[?&]([^&]+)/g;
var result;
while((result=reg.exec(url))!=null)
content = result[1].split("content=")[1];
return content;
}
- 根据参数名获取地址栏参数
function GetQueryString(name)
{
var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)");
var r = window.location.search.substr(1).match(reg);
if(r!=null)return unescape(r[2]); return null;
}
- 搜索框压键事件
function onKeyDown_index(event){
var e = event || window.event || arguments.callee.caller.arguments[0];
if(e && e.keyCode==27){ // 按 Esc
//要做的事情
}
if(e && e.keyCode==113){ // 按 F2
//要做的事情
}
if(e && e.keyCode==13){ // enter 键
var content = $("#content_search").val();
window.open("goods_index.html?content="+content);
}
}
键码转义-对小键盘数字的处理
- `function convertKeyCode(ieKey){
var tempVal = parseInt(ieKey);
var currentVal;
if(tempVal >= 48 && tempVal <= 57)
currentVal = tempVal - 48;
else if(tempVal >= 96 && tempVal <= 105)
currentVal = tempVal - 96;
else
currentVal = String.fromCharCode(ieKey);
return currentVal;
}`- `function convertKeyCode(ieKey){
常用js自定义函数
最新推荐文章于 2023-11-12 11:53:26 发布