每天做页面都要用到一些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函数式编程指南为读者提供了一种途径,借助于JavaScript这种广泛使用的编程语言,去理解和掌握函数式编程的核心概念和实践技巧。这本指南不仅涵盖了函数式编程的基础理论,还详细介绍了如何在实际开发中...
这篇自我总结涵盖了JavaScript函数的16到30个常用知识点,旨在帮助开发者更好地理解和应用这些功能强大的工具。 1. **数组操作** - `slice()`:用于从原数组中提取一个子数组并返回,不会改变原数组。 - `splice...
JS函数总结,里面包含了函数分类,用于下载积分积攒使用
此外,关于JavaScript的其它编程技巧,本篇介绍了多个专题,包括常用函数技巧、面向对象入门、json操作、切换特效、查找算法、错误与调试、数据结构与算法、遍历算法以及数学运算的用法总结。这些内容都是非常实用的...
JavaScript函数的作用域是由它们被创建时的位置决定的。函数在定义时会捕获它们的词法作用域,即使函数是在全局作用域中定义的,其内部引用的变量也是局部作用域变量,除非使用全局对象。 `this`关键字在JavaScript...
通过一些实用的例子来展示如何在JavaScript中实现Applicative Functor。 ##### 法律 介绍了Applicative Functor的一些基本法律,并解释了它们如何确保代码的一致性和正确性。 ##### 总结 总结了Applicative ...
本书专门介绍JavaScript函数式编程的特性。 全书共9章,分别介绍了JavaScript函数式编程、一等函数与Applicative编程、变量的作用域和闭包、高阶函数、由函数构建函数、递归、纯度和不变性以及更改政策、基于流的...
JavaScript函数是编程语言的核心组成部分,它是一段可重复使用的代码块,可以接受参数并返回值。...总结,JavaScript函数是其强大和灵活的核心特性之一。理解并熟练运用上述知识点,将有助于编写高效、可维护的代码。
总结起来,Java调用HTML5中的JS函数是通过各种通信机制实现的,这些机制包括WebSocket、Ajax、Web Workers、PostMessage API、Web Storage和JSONP。了解并熟练掌握这些技术,对于构建高效、动态的Web应用至关重要。...
总结,JavaScript的常用函数和库是提升开发效率的关键。它们包含了从数据操作到用户交互的各种功能,而公共方法的使用则能进一步优化代码结构,使项目更加模块化和可维护。通过熟悉并灵活运用这些工具,开发者可以更...
这篇博文"WebView使用总结3(应用函数与JS函数互相调用)"聚焦于如何实现Android应用中的Java函数与JavaScript函数之间的交互,这对于构建混合式应用或者增强Web页面与原生应用的集成至关重要。 首先,我们要理解...
JavaScript 函数个人总结笔记 一、函数的概念 函数是封装了一段可被重复调用执行的代码块,通过此代码块可以实现大量代码的重复使用。函数的概念是 JavaScript 中最基本的编程单元之一,它使得开发者可以轻松地...
在JavaScript(简称JS)中,函数是至关重要的概念,它们...总结来说,理解JS中的函数是掌握JS编程的关键,包括它们的定义、调用、作用域、闭包以及构造函数的使用。熟练运用这些知识,可以写出更高效、更灵活的JS代码。
常用的Javascript验证函数总结 验证方法大全
JavaScript常用函数使用总结涵盖了多种在...以上就是JavaScript中一些常用函数的使用总结,涵盖了字符串处理、数字处理和数组处理等编程基础知识点。掌握这些函数的使用,对于进行JavaScript开发是非常有帮助的。
"iframe子父页面调用js函数示例" 在实际项目中,iframe 子父页面调用 js 函数是非常有用的。下面是一个示例,演示如何在 iframe 子页面中调用父页面的 js 函数,以及如何在父页面中调用 iframe 子页面的 js 函数。 ...
php、js、jquery、mysql、正则、文件处理函数、图像处理函数、时间函数,常用函数总结
在"JavaScript_实用函数式Javascript.zip"这个压缩包中,我们可能会深入探讨JavaScript中的一个特定领域——函数式编程。 函数式编程是编程范式之一,它强调程序的数据流和变换,而不是对状态和控制流的操作。在...