每天做页面都要用到一些js函数。
/**
* 清空表单数据
* oForm:表单对象
*/
function doReset(oForm){
//document.forms[0].reset();
var elements = oForm.elements;
for(var i=0;i<elements.length;i++){
if(elements[i].type=="text"){
elements[i].value="";
}
if(elements[i].type=="select-one"){
var options = elements[i].options;
for(var j=0;j<options.length;j++){
if(options[j].defaultSelected==true){
options[j].selected=true;
break;
}
}
}
//可继续扩展...
}
}
说明:一般我们需要重设表单时会用到缺省的reset()方法。但strus等框架下,查询时我们希望将查询条件保存在结果页面里。这时要清空表单就只能清空本次输入的数据,前一次的数据会保留下来。用本函数可将它们全部清空
起止时间大小的验证
通常我们会有按时间段的查询工作。要求开始时间不能大于结束时间。
var sBegin = document.forms[0].beginTime.value;
var sEnd = document.forms[0].endTime.value;
if(sBegin!="" && sEnd!=""){
var bTime = sBegin.replace(/[^0-9]/g,"");
var eTime = sEnd.replace(/[^0-9]/g,"");
//alert(bTime+"---"+eTime);
if(parseInt(bTime)>parseInt(eTime)){
alert("开始时间不能大于结束时间");
return false;
}
}
接收url的查询参数
/**
* 接收从url传过来的参数,根据参数名取值
*/
function getParameter(paramName){
var queryStr = window.location.search;
if(queryStr == null) return null;
var len = paramName.length;
var start = queryStr.indexOf(paramName);
if(start==-1) return "";
start+=len+1;
var end = queryStr.indexOf("&",start);
var paramValue = queryStr.substring(start,end);
if(end==-1)
paramValue = queryStr.substring(start);
else
paramValue = queryStr.substring(start,end);
return paramValue;
}
分享到:
相关推荐
JS函数总结,里面包含了函数分类,用于下载积分积攒使用
JS函数总结 pdf
本书专门介绍JavaScript函数式编程的特性。 全书共9章,分别介绍了JavaScript函数式编程、一等函数与Applicative编程、变量的作用域和闭包、高阶函数、由函数构建函数、递归、纯度和不变性以及更改政策、基于流的...
NULL 博文链接:https://justcoding.iteye.com/blog/565339
常用的Javascript验证函数总结 验证方法大全
常用的JS函数总结包含例子 例如:parseInt() charAt()等
JavaScript函数个人总结笔记
php、js、jquery、mysql、正则、文件处理函数、图像处理函数、时间函数,常用函数总结
总结JavaScript中BigIn函数常见的属性 目录 一、概述二、属性1. 数学运算符2. 比较运算符3. 布尔运算三、总结 一、概述 二、属性 1. 数学运算符2. 比较运算符3. 布尔运算 1. 数学运算符 2. 比较运算符 3. ...
匿名函数,也称为拉姆达函数,是一种使用JavaScript函数的强大方式。以下总结了匿名函数的特点: 任何函数表达式从技术上说都是匿名函数,因为没有引用它们的确定的方式; 在无法确定如何引用函数的情况下,递归...
本文给大家总结了javascript函数的一些注意要点及js匿名函数,主要知识点有:函数的基本语法、函数的参数、函数的重载相关知识,对本文感兴趣的朋友一起学习吧
JavaScript 函数语法详解 目录 一、普通函数二、箭头函数三·、数据包 JSON四、对象Object五、Promise六、Async : Await七、包总结 一、普通函数 二、箭头函数 三·、数据包 JSON 四、对象Object 五、...
JavaScript函数this指向问题详解 目录 一、 函数内 this 的指向1、普通函数2、构造函数3、对象方法4、事件绑定方法5、定时器函数6、立即执行函数二、改变函数内部 this 指向1、call 方法2、apply 方法3、bind ...
如何向回调函数中传参数 最近写JS经常会因为向回调函数中传参而头疼,今天总结一下向回调函数中传参的方法,以后的应用中就不用在到处去找了。
对常用的js总结,对数据类,函数类,日前类,事件处理类,窗口类,xml类,cookie,正则表达类,数学类,字符类,对象类,ajax类,循环类,控件类,等都有详细的介绍
第五章 函数 5.4 函数的嵌套与递归 1、函数嵌套与作用域链 什么是嵌套函数:是在一个函数内部存在另一个函数的声明。 特点:内层函数只能在外层函数作用域内执行,在内层函数执行的过程中,若需要引入某个变量,首先...
css及html方面的技巧总结,点此前往: 前端开发中一些常用技巧总结, 你还可以前往兰芝博客, 查看由淘宝UED整理的前端tips: http://www.12sui.cn/category/css/. 1. document.getElementById的简写: //...
NULL 博文链接:https://edison-cool911.iteye.com/blog/896793
其实在d3.js的API文档中,提供了很多内置的函数,但是有些很有用的内置函数却被无情的忽略了,这篇博客就来整理整理这些被遗忘却很实用的函数。希望整理过后,他们不再被遗忘。 selection.classed(name,【value】) ...
开发工具与关键技术:Adobe Dreamweaver JavaScript JavaScript函数相关内容知识点: