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的基础使用方法,以及如何利用它们实现一些常见的特效。 一、变量与数据类型 在JavaScript中,我们可以使用`var`, `let`, 或 `const` 关键字声明变量。变量的数据类型可以是基本类型...
在使用 Java 调用 JS 方法时,需要注意以下几点: * JavaScript 代码需要正确地被执行,以免出现错误。 * JavaScript 代码需要被正确地编译,以免出现错误。 * 需要确保 JavaScript 代码的安全性,以免出现安全漏洞...
本压缩包包含的“js特效的几个特效例子”是针对JS初学者设计的一系列示例,旨在帮助新手快速掌握JavaScript在网页中的特效实现。 1. **动画效果**:JavaScript可以创建各种动画效果,如淡入淡出、滑动、旋转等。...
### JavaScript基础网页中调用JS代码的几种方法 在网页开发过程中,JavaScript作为一种重要的客户端脚本语言,被广泛应用于交互式网页设计中。本文将详细介绍几种在HTML文档中调用JavaScript代码的方法,帮助开发者...
在这个名为“几个js实例”的压缩包中,我们可能找到了一系列的HTML文件,这些文件嵌入了JavaScript代码,同时也可能包含了CSS样式,以实现网页的美化和布局控制。下面,我们将详细探讨JavaScript在网页开发中的应用...
javascript代码简单加密的几个方法.docx
javascript代码简单加密的几个方法.pdf
以下我们将详细介绍标题和描述中提到的几个关键封装类:拖拽、class添加删除以及变换和继承。 1. **拖拽(Dragging)** 拖拽功能在网页交互中非常常见,例如在文件管理器中移动文件或在画布上操作元素。实现拖拽效果...
这篇博客“几个JS图片操作工具”(博文链接:https://dreamit.iteye.com/blog/231712)为我们揭示了一些实用的JavaScript库和方法,用于处理和操作图片。下面将详细探讨这些知识点: 1. 图片加载与预加载: 在网页...
根据给定文件的信息,我们可以提炼出以下几个关键知识点: ### 1. JavaScript 访问 Handler 中的方法 在Web开发中,通常后端会提供一个Handler(处理程序)来处理客户端发送过来的请求。在这个示例中,`js访问...
在这个"常用js方法封装"的项目中,我们可以期待看到以下几类JavaScript方法的封装: 1. 链式操作:通过return this机制,实现方法之间的链式调用,如$.extend()在jQuery中就是这样实现的,可以连续设置多个属性或...
本压缩包中的"几个比较常用的JS"包含了几个在实际开发中经常使用的JS代码片段或库,这些工具能够帮助开发者提高效率,实现各种功能。 1. DOM操作: JavaScript的核心之一就是Document Object Model(DOM) API,...
javascript代码简单加密的几个方法定义.pdf
此外,文中还提到了几个与拼音和字母相关的在线工具,如汉字转拼音、字母大小写转换以及在线拼音输入法,这些都是在实际应用中可能会用到的辅助工具。 总之,JavaScript获取汉字拼音的方法依赖于特定的库或插件,...
根据给定的信息,本文将详细解释“JS调用后台带参数的方法”。这涉及到前端JavaScript与后端服务之间的交互,特别是如何在发送请求时携带参数。 ### JS调用后台带参数的基本概念 在Web开发中,前端(通常是...
在这个压缩包中,我们涉及到了几个与JavaScript树相关的组件和库,它们对于构建具有层级结构的数据展示非常有用。以下是对这些文件及其相关知识点的详细介绍: 1. **dhtmlxGrid** dhtmlxGrid是一款强大的...
一、开源项目 Javascript .NET 地址: http://javascriptdotnet.codeplex.com/ 它是Google Chrome V8引擎在.NET上的封装,功能完善,性能相对较高,推荐使用! (缺点就是asp.net web应用上,好象会报错) 示例代码: ...
splice有3个参数,它也可以用来替换/删除/添加数组内某一个或者几个值 index:数组开始下标 len: 替换/删除的长度 item:替换的值,删除操作的话 item为空 如:arr = [‘a’,’b’,’c’,’d’] 删除 —- item不设置 ...