使用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=
随机推荐
- JavaScript中Object.prototype.toString方法的原理
- linux使用管道命令执行ps获取cpu与内存占用率
- Oracle数据库密码文件的使用和维护
- Vue.js 父子组件通讯开发实例
- vbs屏蔽键盘按键
- Oracle数据完整性和锁机制简析
- JS基于VML技术实现的五角星礼花效果代码
- 如何高效率去掉js数组中的重复项
- Asp.net 5种页面转向方法
- asp.net 用户在线退出更新实现代码
- linux操作系统安装sql developer步骤
- C# SendInput 模拟鼠标操作的实现方法
- 用vbs分割与合并文本文件的代码
- jquery基础教程之deferred对象使用方法
- 基于jQuery的前端数据通用验证库
- Popup弹出框添加数据实现方法
- 详解Android获取系统内核版本的方法与实现代码
- 关于JAVA中this的使用方法小结
- destoon找回管理员密码的方法
- Android防止点击过快造成多次响应事件的解决方法