初学prototype,发个JS接受URL参数的代码
2023-06-13 09:13:42 时间
<script>
function request(key)
{
if(typeof(this)=="undefined")return false;
if(this.length>0)
{
var s = this.split("&");
for(var i in s)
{
var sp=s[i].split("=")
if(sp[0]==key)return(sp[1]);
}
return false;
}
else return false
}
function getAllKey()
{
if(typeof(this)=="undefined")return false;
var arr=new Array;
if(this.length>0)
{
var s = this.split("&");
for(var i in s)
{
var sp=s[i].split("=");
arr.push(sp[0]);
}
return arr;
}
else return false
}
String.prototype.request=request
String.prototype.getAllKey=getAllKey
//===================================================
var url=location.search.substr(1) //action=reply&forum=3&topic=1469
var arg=url.getAllKey()
alert(arg)
document.write("提交参数:"+arg)
for(var cou in arg )
document.write("<br>参数"+arg[cou]+"的值为:"+url.request(arg[cou])+"<br>")
</script>
相关文章
- js书写原生ajax,JS 原生ajax写法
- JS跳转代码_js中跳转页面路径
- php 中js跳转页面跳转页面,js跳转代码_PHP页面跳转 Js页面跳转代码[通俗易懂]
- JS手撕(七) 事件总线
- 利用Cookie防止刷新的在线考试倒计时JS代码详解编程语言
- JS字符串大小写转换及比较
- javascript[js]获取url参数的代码
- 在IE上直接编辑网页内容的js代码(IE地址栏js)
- 写入cookie的JavaScript代码库cookieLibrary.js
- js限制输入框可输入字节数代码
- js按照指定间隔向字符串中插入随机字符串的实现代码
- 根据经纬度计算地球上两点之间的距离js实现代码
- 多个表单中如何获得这个文件上传的网址实现js代码
- Chrome内核下由ashx输出的js代码不起作用的解决方法
- js中的屏蔽的使用示例
- js正则解析URL参数示例代码
- 顶部缓冲下拉菜单导航特效的JS代码
- JS实现侧悬浮浮动实例代码
- js中switchcase循环实例代码
- js仿百度贴吧验证码特效实例代码
- 禁止拷贝网页内容的js代码
- JS实现倒计时和文字滚动的效果实例
- js实现ArrayList功能附实例代码
- js实现点击添加一个input节点
- node.js中的http.request方法使用说明
- js选择并转移导航菜单示例代码