使用Javascript接收get传递的值的代码
<select id="select" onchange="location.href='?page='+escape(this.value)+'';">
<option>请选择</option>
<option value="这是第一个">1</option>
<option value="2">2</option>
<option value="這是第三個">3</option>
</select>
<script type='text/javascript'>
function toGet(name){
var reg = new RegExp("(^|&)"+name+"=([^&]*)(&|$)");
var r=window.location.search.substr(1).match(reg);
if(r!=null){
return unescape(r[2]);
}
}
$page=toGet("page");
if($page!=null){
console.log($page);
}
</script>
相关推荐
-
使用Javascript接收get传递的值的代码
复制代码 代码如下: <select id="select" onchange="location.href='?page='+escape(this.value)+'';"> <option>请选择</option> <option value="这是第一个">1</option> <option value="2">2</option> &
-
javascript获取ckeditor编辑器的值(实现代码)
CKeditor编辑器是FCKeditor的升级版本想对于FCK来说,确实比较好用,加载速度也比较快以下是如果通过JS获取CKeditor编辑器的值,用于表单验证 if(CKEDITOR.instances.content.getData()==""){alert("内容不能为空!");return false;} content是textarea的name下次发下CKeditor的配置还有上传配置,我只弄了PHP的上传 刚有个朋友反应说FIREFOX下不能判断为空
-
javascript获取select的当前值示例代码(兼容IE/Firefox/Opera/Chrome)
JavaScript获取Select当前值写法:var value = document.getElementById("select").options[document.getElementById("select").options.selectedIndex].value;var text = document.getElementById("select").options[document.getElementById("s
-
javascript下过滤数组重复值的代码
<script language="javascript"> function getNoRepeat() { return arguments[0].join('|').match(/(\b[^|]+\b)(?!.*|\1\b)/ig); } var tmpArr = [1, 'a', 'ab', 'abc', 'd', 1.2, 'a+b', 'd', 'e', 5, 'a', 1, 'h', 'c', 'ab']; var ret
-
通过javascript获取iframe里的值示例代码
复制代码 代码如下: <script type="text/javascript" language="javascript"> function CCCC(){ var File_NAME=""; var count=0; if(document.frames("myFrame").document.all.length){ for(var i=0;i<document.all.length;i++){ i
-
用Javascript读取CheckBox数组的值的代码(兼容IE与firefox)
document.getElementsByName(name)方法正是用来读取对象数组的.用法如下: var elements = document.getElementsByName("role"); ("role"为CheckBox数组中每个CheckBox共同的名字) for: getElementsByName范例 function test(){ // 得到checkbox数组 var elements = document.getElementsByN
-
javascript数组与php数组的地址传递及值传递用法实例
本文实例讲述了javascript数组与php数组的地址传递及值传递用法.分享给大家供大家参考.具体如下: javascript数组为地址传递/引用传递,而php数组为值传递 实例代码如下: 复制代码 代码如下: <?php $arr = array(3,9,4); function test($arr){ $arr[0] = 30; } test($arr); foreach($arr as $val){ echo $val." "; } ?> <script
-
浅谈JavaScript 函数参数传递到底是值传递还是引用传递
在传统的观念里,都认为JavaScript函数传递的是引用传递(也称之为指针传递),也有人认为是值传递和引用传递都具备.那么JS的参数传递到底是怎么回事呢?事实上以下的演示也完全可以用于Java 首先来一个比较简单的,基本类型的传递: function add(num){ num+=10; return num; } num=10; alert(add(num)); aelrt(num); //输出20,10 对于这里的输出20,10,按照JS的官方解释就是在基本类型参数传递的时候,做了一件复制
-
SpringMVC接收前台传递过来的值的实例
之前控制器方法获得前台传来的值有三种方式: 1.通过HttpServletRequest: @RequestMapping(value="/index1") public String helloaction1(HttpServletRequest request){ System.out.println(request.getParameter("nnn")); //获得前台name为nnn的元素的值 return "index"; } 2.通
-
js实现接收表单的值并将值拼在表单action后面的方法
本文实例讲述了js实现接收表单的值并将值拼在表单action后面的方法.分享给大家供大家参考,具体如下: 今天遇到一个问题,在form表单中有若干个input,其中有一个上传文件的input,现在需要在点击提交按钮时,将不是文件类型的input的值得到并拼成&name=value的格式加在action后面,这样就能一同传出去了 <form id="myform" name="myform" method="post" action=
随机推荐
- DDoS攻击的趋势与相关防御策略
- jQuery 获取、设置HTML或TEXT内容的两种方法
- Android GridView简单实例
- 基于C语言sprintf函数的深入理解
- C#中使用快速排序按文件创建时间将文件排序的源码
- Docker 常用命令整理并介绍
- MySQL 客户端不输入用户名和密码直接连接数据库的2个方法
- ajax提交加载进度条示例代码
- Spring使用支付宝扫码支付
- win2003服务器删除服务的方法
- 关于Java中修饰符的总结(fina除外)
- C#中如何获取文件图标
- C#获取硬盘序列号的问题小结
- C++中的局部变量、全局变量、局部静态变量、全局静态变量的区别
- nodejs acl的用户权限管理详解
- 微信小程序与webview交互实现支付功能
- 常用软件注册信息查找和备份全攻略
- Django发送邮件功能实例详解
- SQL Server 2000/2005/2008删除或压缩数据库日志的方法
- vue2.0 实现导航守卫(路由守卫)
