`
kf12354
  • 浏览: 446 次
  • 性别: Icon_minigender_1
  • 来自: 广州
文章分类
社区版块
存档分类
最新评论

一些常用的JS代码

阅读更多

 function execServlet(servletUrl,callStyle,str){
  var ret = "";
  if(!callStyle) callStyle = "GET";
  try {  
     xh = new ActiveXObject("Microsoft.XMLHTTP");
     xh.open( callStyle,servletUrl,false);
     xh.send(str);
     ret =  xh.responseText;
     }catch (error){
     }
    return ret;
 }
 
 function changeCinema(obj){
  var cinemaSelect=document.getElementById("cinemaNameSearch");
  var rnd = Math.random();
  var url="<%=contextPath%>/infoservice/filmScheduleAction.action?action=chanegCinema&&cityCodeSearch="+obj.value;
  var ret=execServlet(url,'GET',"");
  var str=ret.split("&&");
  cinemaSelect.innerHTML="";
  cinemaSelect.options.add(new Option("-请选择-",""));  
  for(var i=0;i<str.length&&""!=str[i];i++){
   cinemaSelect.options.add(new Option(str[i],str[i]));
  } 
 }

//********ajax级联下啦列表,***********//

function toPage(action){//分页查询 
   var vPageNo=document.getElementById("pageNo").value;
   var vPages=document.getElementById("pages").value;
   if(vPageNo==null||vPageNo==''){
    vPageNo=1;
   }else{
    vPageNo=parseInt(vPageNo);
   }
   if(vPages==null||vPages==''){
    vPages=1;
   }else{
    vPages=parseInt(vPages);
   }
  if (action == "listFirst") {
   if(vPageNo==1){
    alert('已经是第一页');
    return false;
   }
   form1.pageNo.value="1";
  } else if (action == "listNext") {
   if(vPageNo<vPages){
    vPageNo=vPageNo+1;
    form1.pageNo.value=vPageNo;
   }else{
    alert('已经是最后一页');
    return false;
   }
  } else if (action == "listPrev") {
   if(vPageNo>1){
    vPageNo=vPageNo-1;
    form1.pageNo.value=vPageNo;
   }else{
    alert('已经是第一页');
    return false;
   }
  } else if (action == "listLast") {
   if(vPageNo==vPages){
    alert('已经是最后一页');
    return false;
   }
   form1.pageNo.value=vPages;
  } else if (action == "listSpec") {
   if (form1.pageNo.value == "" || form1.pageNo.value == null) {
    alert("您没有输入页号!");
    form1.pageNo.value="";
    return "false";
   } else if (parseInt(form1.pageNo.value)<1||parseInt(form1.pageNo.value)>vPages){
    alert("您输入的页号不存在,请重新输入!");
    form1.pageNo.value="";
    return "false";
   }
  }
  form1.submit(); 
 }

//*******分页查询********//
function checkLength(msg,obj,length){
  var v=getBytesCount(obj);
  if (v>length){
   alert(msg+'内容超长!');
   obj.value=obj.value.substring(0,length);
   return false;
  }
  if(parseInt(obj.value)>24){
   alert(msg+'不能大于24!');
   obj.value=obj.value.substring(0,1);
   return false;
  }
  return true;
}
 function getBytesCount(obj){//获取文本字节数
  var str=obj.value;
    if (str == null){   
        return 0;   
     }else{   
        return (str.length + str.replace(/[\u0000-\u00ff]/g,"").length);   
     }   
 } 
//*****简单校验*****//
分享到:
评论

相关推荐

    站长常用的200个js代码-站长常用js代码大全-站长常用js代码集合

    常用js代码 站长常用的200个js代码 站长常用js代码大全 站长常用js代码集合 带查询功能,可以非常方便的找到自己要找的js代码 有需要的拿去备用

    一些常用的JavaScript代码

    一些常用的JavaScript代码,全是我工作中的总结

    JavaScript大全 常用JS效果代码

    这个压缩包文件“JavaScript大全 常用JS效果代码”显然包含了一系列实用的JavaScript代码片段,旨在帮助开发者快速实现常见的网页特效和功能。 1. **JS特效**:JavaScript能够创造出丰富的用户体验,如滑动门、轮播...

    commonJS:一些常用js代码段

    这个名为"commonJS:一些常用js代码段"的压缩包文件,显然包含了开发者在实际工作中可能会用到的各种JavaScript代码片段,涵盖了多个方面,包括代码规范、CSS规范、文件上传与下载功能、视觉特效以及一些实用算法。...

    常用JS代码提供下载

    这部分内容展示了一些具体的JavaScript代码示例,下面将对每个示例进行详细解释: #### 1. 浏览器操作 ```html (1,1) type=button value=&gt; ``` - **功能**: 触发浏览器的导航动作。 - **参数解释**: `ExecWB` ...

    常用的js代码分享 常用的js代码分享

    本文将围绕标题和描述中提到的“常用的js代码”展开,分享一些实用的JavaScript代码片段和应用。 一、日期选择器 日期选择器在网页表单中非常常见,用于方便用户输入日期。在JavaScript中,我们可以使用内置的`Date...

    网页制作常用JS代码

    在本资源“网页制作常用JS代码”中,包含了一系列适用于网页开发的JavaScript代码片段,这些代码可以帮助开发者快速实现常见的网页效果和功能。 1. **DOM操作**:JavaScript通过Document Object Model (DOM) API与...

    100个常用js代码

    本资料包“100个常用js代码”包含了100段实用的JS代码片段,这些代码可以帮助开发者快速解决常见的编程问题。 1. **基础语法**:JS的基础包括变量声明(var、let、const)、数据类型(如字符串、数字、布尔、null、...

    常用Javascript特效代码

    常用Javascript特效代码

    常用JS代码大全

    常用JS代码大全,最常用到的函数,正则表达式,各种js效果代码

    js常用代码总汇

    这个“js常用代码总汇”包含了开发者在日常工作中可能频繁使用的JavaScript代码片段,旨在提高开发效率并提供参考。 1. **变量声明与数据类型** - `var`, `let`, `const`:JavaScript 提供了三种声明变量的方式,`...

    常用javascript特效代码(带预览功能)

    常用Javascript特效代码集锦,带有演示,左侧是特效分类及名称,点击后在右侧窗口中可预览效果,点右键可查看源代码,非常方便,是网页编程及学习JS的好资料。这些特效涵盖图片特效、页面与背景特效、日期与...

    1000个常用js代码集.zip

    这个“1000个常用js代码集.zip”压缩包显然是一份丰富的JS代码资源库,包含了各种常见的JavaScript函数和片段,对于开发者来说是一个宝贵的参考资料。 首先,JS作为客户端脚本语言,它的主要特点是轻量级、解释执行...

    常用JAVASCRIPT代码

    以上只是对“常用JAVASCRIPT代码”可能涵盖的一些主题进行的概括,实际的代码示例可能更具体,包括但不限于这些内容。通过对这些代码的学习和实践,开发者可以深入理解JavaScript的工作原理,并能更有效地在实际项目...

    站长常用的200个js代码

    "站长常用的200个js代码"集合可能是为了帮助网站管理员、开发者和站长解决日常工作中遇到的各种问题,提升工作效率而整理的实用代码片段。 1. **DOM操作**:JavaScript通过Document Object Model (DOM) API可以动态...

    精心收集的WEB开发常用JS代码大全

    在本资源"精心收集的WEB开发常用JS代码大全"中,包含了一系列广泛应用于Web开发的JS代码片段,这些代码对开发者来说是极其宝贵的参考资料。 1. **DOM操作**:JS通过Document Object Model(DOM)接口可以访问和操作...

    js 特效代码网站常用

    描述中提到的“收集的一些代码”,暗示这是一个资源集合,可能包含各种JS特效的实现,如滚动动画、按钮悬停效果、图片轮播、下拉菜单、时间日期显示、表单验证等。这些代码可以帮助开发者快速地在他们的网站上添加...

    超实用的JS代码段-源码.zip

    《超实用的JavaScript代码段》分为9章,包括JavaScript的一些必备知识,常用的表单处理、图片处理、内容展示、页面处理、日期处理、页面特效、移动开发等代码及其他常用代码,涉及闭包、Ajax、Data URI、DOM、BOM、...

Global site tag (gtag.js) - Google Analytics