`
yy_dan
  • 浏览: 64872 次
  • 性别: Icon_minigender_1
  • 来自: 湖南岳阳
最近访客 更多访客>>
社区版块
存档分类
最新评论

JS基础函数

    博客分类:
  • JS
 
阅读更多

//屏蔽F5刷新

function document.onkeydown(){
 if ( event.keyCode==116){
  event.keyCode = 0;
  event.cancelBubble = true;
  return false;
 }
}
//如果选择的是多选框点击行就不触发显示数据的事件
 var input = window.event.srcElement;
 if(input.tagName == "INPUT"){
  return;
 }

//判断是否为正整数
function isNumber(paraStr)
{
  if(!paraStr) return false;
  var strP=/^\d+(\.\d+)?$/;
  if(!strP.test(paraStr)) return false;
  try{
  if(parseFloat(paraStr)!=paraStr) return false;
  }
  catch(ex)
  {
   return false;
  }
  return true;
}

//校验不能走超过最大长度
function validateMaxLength(txtName,maxLen)
{
  var totalLen = 0;
  totalLen = document.getElementById(txtName).value.length;
  if (totalLen > maxLen)
  {
    alert("The max length of " + paraStr + "must be less than " + maxLen);
  }
}
//校验必输
function validateValueRequired(txtName,label)
{
  if((document.getElementById(txtName).value == "")
      || (document.getElementById(txtName).value.length<=0))
  {
    alert("The value of " + label + " is required!");
    document.forms[0].elements[txtName].focus();
   }
}
//验证传入的字符串是否正确的日期格式,是返回true,否返回 false 
function formatTime(str)
{
   var   r   =   str.match(/^(\d{1,4})(-|\/)(\d{1,2})\2(\d{1,2})$/);    
   if(r==null) return   false;    
   var  d=  new  Date(r[1],   r[3]-1,   r[4]);    
   return  (d.getFullYear()==r[1]&&(d.getMonth()+1)==r[3]&&d.getDate()==r[4]);
}

分享到:
评论

相关推荐

    JavaScript基础函数整理汇总

    这里给大家整理汇总了一些javascript的基础函数,都是比较常用和实用的。整理出来也有助于大家更好的理解javascript。 代码如下: [removed]  /*创建函数和字面量函数*/  /*  function add(){  alert&#40;“函数...

    JS function函数 基础案例

    本教程将深入探讨JS函数的基础知识,通过实际案例帮助理解其工作原理。 一、函数定义 在JavaScript中,我们可以使用`function`关键字来定义一个函数。基本语法如下: ```javascript function 函数名(参数1, 参数2,...

    JavaScript 基础函数_深化剖析变量和作用域_.docx

    本文将深入剖析JavaScript中的基础函数、变量和作用域的概念,以及如何在实际编程中安全地使用它们。 首先,我们来看函数的定义和调用。在JavaScript中,定义一个函数使用`function`关键字,例如: ```javascript ...

    javascript指南和函数式编程

    《Effective JavaScript(中文版).pdf》这本书是JavaScript编程的经典之作,它包含了68个具体的实践建议,涵盖了语言的基础到高级特性。每个建议都通过实例来解释,旨在提高代码的质量和效率。书中的知识点包括但不...

    JavaScript函数式编程.pdf

    1. 函数式编程基础 函数式编程(Functional Programming)是一种编程范式,它将计算视为数学函数的评估,并且避免改变状态和可变数据。在JavaScript中,函数是一等公民,这意味着函数可以被赋值给变量、作为参数...

    JS 函数式编程指南 PDF

    总结而言,JS函数式编程指南为读者提供了一种途径,借助于JavaScript这种广泛使用的编程语言,去理解和掌握函数式编程的核心概念和实践技巧。这本指南不仅涵盖了函数式编程的基础理论,还详细介绍了如何在实际开发中...

    JavaScript常用函数练习

    JavaScript学习函数时,常常会听懂了却做不来实际例子,本资源有部分函数的经典案例及答案,其中有些是基础题,有些逻辑对新人来说难以理解,希望对大家有所帮助。

    JavaScript学习笔记_js常用函数封装_js包.zip

    本压缩包“JavaScript学习笔记_js常用函数封装_js包.zip”包含了对JavaScript基础及进阶技巧的学习资料,特别关注了函数封装和模块化开发实践。 首先,`tool.js`可能是一个实用工具函数集合,封装了一些常见的...

    JavaScript的函数式编程基础指南

    但通过使用不可变数据结构(如Immutable.js库提供的数据结构)和函数式编程库(如Ramda或Lodash),开发者可以在JavaScript中实现更接近函数式风格的编程。 总的来说,JavaScript的函数式编程是利用语言固有的函数...

    javascript思维导图和函数基础

    javascript思维导图,javascript变量 javascript运算符 javascript数组 javascript流程语句 javascript字符串函数 ...javascript基础DOM操 文档对象模型DO, javascript正则表达式,让大家一目了然。

    JavaScript学习资料JavaScript基础语法函数及相关源代码资料.zip

    JavaScript学习资料JavaScript基础语法函数及相关源代码资料: BOM基础.pdf BOM基础(源代码).zip Date对象之获取和设置月份-getMonth&setMonth(教辅).pdf DOM事件总结(教辅).pdf DOM事件(ppt).pdf JavaScripr...

    JS函数式编程指南

    ### JS函数式编程指南 #### 引言 函数式编程是一种编程范式,它强调使用纯函数和不可变数据结构来进行软件开发。本指南旨在帮助读者深入理解函数式编程的基本概念及其在JavaScript中的应用。 #### 第1章: 我们在...

    wps-excel办公+JS宏编程教程基础到进阶+函数使用手册

    《WPS Excel与JS宏编程教程基础到进阶》是一门专为经常使用Excel办公的人员设计的课程,尤其适合初学者和进阶者。这门课程深入浅出地介绍了如何利用JavaScript进行WPS Excel的宏编程,以提高工作效率。JS宏在WPS中的...

    Javascript基础 函数“重载” 详细介绍

    Javascript不像其他编程语言一样具有函数签名(什么是函数签名,简单的说就是说函数的接受参数类型和参数个数,也有人认为返回类型也应该包括。具体概念大家可以到网上查询)。 所以Javascript是不能像其他语言一样...

    JavaScript实用小函数(一)

    这篇博客"JavaScript实用小函数(一)"可能涵盖了JavaScript基础以及一些实用技巧,虽然具体细节未在描述中给出,但我们可以根据常见的话题进行深入探讨。本文将主要围绕JavaScript中的函数、面向对象编程以及多态性来...

    一本关于JavaScript中函数式编程的书

    这是函数式编程的基础,因为它允许我们用函数来构建更复杂的函数。 二、纯函数 纯函数是只依赖于其输入参数,且对调用环境无副作用的函数。它们总是返回相同的输出,只要输入相同。这种特性使得纯函数更易于测试和...

    js基础知识点思维导图

    以上是JavaScript基础知识点的部分概述,理解并掌握这些概念是成为合格的JS开发者的基础。通过持续学习和实践,可以深入探索更高级的主题,如AJAX、前端框架(如React、Vue)、Node.js后端开发等。

    JavaScript 基础函数_深入剖析变量和作用域

    定义函数,在JavaScript中,定义函数的方式如下: function abs(x){ if(x &gt;=0){ return x; }else{ return -x; } } 上述abs() 函数的定义如下: function 指出这是一个函数定义; abs 是函数的名称; (x) 括号内列...

Global site tag (gtag.js) - Google Analytics