`
zcz123
  • 浏览: 157514 次
  • 性别: Icon_minigender_1
  • 来自: 厦门
社区版块
存档分类

几个js方法

阅读更多

javascript 用来去空格
function Trim(str)
{
  return  str.replace(/^\s*(.*?)[\s\n]*$/g,  '$1');
}
随机产生几个数
<script language="javascript">
    function vvCode(k){
        eval(A=new Array(k))
        for(i=0;i<k;i++){
        A[i]=parseInt(Math.random()*10)
        document.write(A[i])
        }
    }
    vvCode(5)
   //javascript可以通过eval函数指定产生的验证码位数,更爽一点
</script>
一个页码生成的方法
    public String getJs(int index)
    {
        String js="<script type=\"text/javascript\">" +
                "lastNo=0;" +
                "function re(menu_no)" +
                "{" +
                    "if(lastNo!=menu_no)" +
                    "{" +
                        "cur=menu_no+1;" +
                        "lastNo=menu_no;" +
                        "rest();" +
                    "}" +
                    "else" +
                    "{" +
                        "cur=100;" +
                    "}" +
                    "document.getElementById(\"board\"+menu_no).style.visibility=\"visible\";" +
                "}" +
                "function rest()" +
                "{" +
                    "for(i=1;i<="+index+";i++)" +
                    "{" +
                        "document.getElementById(\"hor\"+i).style.top=20*i;" +
                        "document.getElementById(\"board\"+i).style.visibility=\"hidden\";" +
                    "}" +
                    "menu_num="+index+";" +
                    "act=1;" +
                    "height=120+20;" +
                    "speed=0;" +
                    "posY=0;" +
                 "}" +
                 "function huke()" +
                 "{" +
                     "if(act==1&&cur<100)" +
                     "{" +
                         "speed=(height-posY)*0.69+speed*0.6;" +
                         "posY+=speed;" +
                         "for(i=cur;i<=menu_num;i++)" +
                         "{" +
                             "document.getElementById(\"hor\"+i).style.top=posY+(i-2)*20;" +
                          "}" +
                          "if(Math.abs(height-posY)<0.5)" +
                          "{" +
                              "for(i=cur;i<=menu_num;i++)" +
                              "{" +
                                  "document.getElementById(\"hor\"+i).style.top=height+(i-2)*20;" +
                              "}" +
                              "act=0;" +
                          "}" +
                          "setTimeout(\"huke()\",50);" +
                      "}" +
                  "}" +
                  "</script>";
        return js;

分享到:
评论

相关推荐

    分享几个JS学习的练手项目案例

    分享几个JS学习的练手项目案例分享几个JS学习的练手项目案例分享几个JS学习的练手项目案例分享几个JS学习的练手项目案例分享几个JS学习的练手项目案例分享几个JS学习的练手项目案例分享几个JS学习的练手项目案例分享...

    js 几个js的基础使用方法

    在本文中,我们将深入探讨几个JS的基础使用方法,以及如何利用它们实现一些常见的特效。 一、变量与数据类型 在JavaScript中,我们可以使用`var`, `let`, 或 `const` 关键字声明变量。变量的数据类型可以是基本类型...

    ( java调用js__方法.docx

    在使用 Java 调用 JS 方法时,需要注意以下几点: * JavaScript 代码需要正确地被执行,以免出现错误。 * JavaScript 代码需要被正确地编译,以免出现错误。 * 需要确保 JavaScript 代码的安全性,以免出现安全漏洞...

    js特效的几个特效例子

    本压缩包包含的“js特效的几个特效例子”是针对JS初学者设计的一系列示例,旨在帮助新手快速掌握JavaScript在网页中的特效实现。 1. **动画效果**:JavaScript可以创建各种动画效果,如淡入淡出、滑动、旋转等。...

    Javascript基础网页中调用JS代码的几种方法

    ### JavaScript基础网页中调用JS代码的几种方法 在网页开发过程中,JavaScript作为一种重要的客户端脚本语言,被广泛应用于交互式网页设计中。本文将详细介绍几种在HTML文档中调用JavaScript代码的方法,帮助开发者...

    几个js实例

    在这个名为“几个js实例”的压缩包中,我们可能找到了一系列的HTML文件,这些文件嵌入了JavaScript代码,同时也可能包含了CSS样式,以实现网页的美化和布局控制。下面,我们将详细探讨JavaScript在网页开发中的应用...

    javascript代码简单加密的几个方法.docx

    javascript代码简单加密的几个方法.docx

    javascript代码简单加密的几个方法.pdf

    javascript代码简单加密的几个方法.pdf

    新手常用的几个JS封装类

    以下我们将详细介绍标题和描述中提到的几个关键封装类:拖拽、class添加删除以及变换和继承。 1. **拖拽(Dragging)** 拖拽功能在网页交互中非常常见,例如在文件管理器中移动文件或在画布上操作元素。实现拖拽效果...

    几个JS图片操作工具

    这篇博客“几个JS图片操作工具”(博文链接:https://dreamit.iteye.com/blog/231712)为我们揭示了一些实用的JavaScript库和方法,用于处理和操作图片。下面将详细探讨这些知识点: 1. 图片加载与预加载: 在网页...

    js访问handler中任意方法

    根据给定文件的信息,我们可以提炼出以下几个关键知识点: ### 1. JavaScript 访问 Handler 中的方法 在Web开发中,通常后端会提供一个Handler(处理程序)来处理客户端发送过来的请求。在这个示例中,`js访问...

    常用js方法封装

    在这个"常用js方法封装"的项目中,我们可以期待看到以下几类JavaScript方法的封装: 1. 链式操作:通过return this机制,实现方法之间的链式调用,如$.extend()在jQuery中就是这样实现的,可以连续设置多个属性或...

    几个比较常用的JS

    本压缩包中的"几个比较常用的JS"包含了几个在实际开发中经常使用的JS代码片段或库,这些工具能够帮助开发者提高效率,实现各种功能。 1. DOM操作: JavaScript的核心之一就是Document Object Model(DOM) API,...

    javascript代码简单加密的几个方法定义.pdf

    javascript代码简单加密的几个方法定义.pdf

    JS实现获取汉字首字母拼音、全拼音及混拼音的方法

    此外,文中还提到了几个与拼音和字母相关的在线工具,如汉字转拼音、字母大小写转换以及在线拼音输入法,这些都是在实际应用中可能会用到的辅助工具。 总之,JavaScript获取汉字拼音的方法依赖于特定的库或插件,...

    JS调用后台带参数的方法

    根据给定的信息,本文将详细解释“JS调用后台带参数的方法”。这涉及到前端JavaScript与后端服务之间的交互,特别是如何在发送请求时携带参数。 ### JS调用后台带参数的基本概念 在Web开发中,前端(通常是...

    几个非常好的js树

    在这个压缩包中,我们涉及到了几个与JavaScript树相关的组件和库,它们对于构建具有层级结构的数据展示非常有用。以下是对这些文件及其相关知识点的详细介绍: 1. **dhtmlxGrid** dhtmlxGrid是一款强大的...

    C#执行Javascript代码的几种方法总结

    一、开源项目 Javascript .NET 地址: http://javascriptdotnet.codeplex.com/ 它是Google Chrome V8引擎在.NET上的封装,功能完善,性能相对较高,推荐使用! (缺点就是asp.net web应用上,好象会报错) 示例代码: ...

    js删除数组中某几项的方法总结

    splice有3个参数,它也可以用来替换/删除/添加数组内某一个或者几个值 index:数组开始下标 len: 替换/删除的长度 item:替换的值,删除操作的话 item为空 如:arr = [‘a’,’b’,’c’,’d’] 删除 —- item不设置 ...

Global site tag (gtag.js) - Google Analytics