javascript onkeyup和onkeydown用法区别

javascript onkeyup和onkeydown用法区别
在js中onkeyup和onkeydown是我们常用的两个方法了,下面我来给各位朋友介绍它们两的用法与区别吧,有需要了解的朋友可参考。 onkeyup onkeyup 事件会在键盘按键被松开时发生。 语法: onkeyup="SomeJavaScriptCode"参数 描述 SomeJavaScriptCode 必需。规定该事件发生时执行的 JavaScript。 支持该事件的 HTML 标签: <a>, <acronym>, <address>, <area>, ...

javascript中setInterval与setTimeout用法介绍

javascript中setInterval与setTimeout用法介绍
本文章来给各位朋友详细介绍关于setInterval与setTimeout用法介绍,有需要了解的朋友可参考参考。 setInterval() 方法可按照指定的周期(以毫秒计)来调用函数或计算表达式。 clearInterval() 方法可以取消该周期性的方法调用。 当setInterval调用执行完毕时,它将返回一个timer ID,将来便可以利用该值对计时器进行访问,如果将该ID传递给clearInterval,便可以终止那段被调用的过程代码的执行了. js setI...

js cookie操作(读,写,删除)实例介绍

js cookie操作(读,写,删除)实例介绍
在js中对cookie的操作无非就是cookie读,写,设置,删除操作了,下面我来给大家简单介绍js cookie 读,写,删除操作,有需要的朋友可参考。 设置cookie: 每个cookie都是一个名/值对,可以把下面这样一个字符串赋值给document.cookie,代码如下: document.cookie="userId=828"; 如果要一次存储多个名/值对,可以使用分号加空格(; )隔开,代码如下: document.cookie="userId=828; userName=hulk"; 在cooki...

js 限制文本框只能输入数字 汉字 字母与禁止输空格代码

js 限制文本框只能输入数字 汉字 字母与禁止输空格代码
本文章给大家介绍当用户在文本框输入内容时我们可以限制它只能输入如数字 汉字 字母与禁止输空格之类的东西,下面我总结了现在表单使用中常用的验证正则表达式,大家可参考。 1.文本框只能输入数字代码(小数点也不能输入),代码如下: <input onkeyup="this.value=this.value.replace(/D/g,'')" onafterpaste="this.value=this.value.replace(/D/g,'')">   2.只能输入数字,能...

js正则删除字符串左、右或两端的空格

js正则删除字符串左、右或两端的空格
本文章给大家总结关于利用正则表达式来删除字符串中所左边与右边的空格方法,有需要了解的朋友可参考。 例:输入空格给出提示,代码如下: //验证内容是否包含空格    function checkTextSpace(obj,temp){        var reg=/(^s+)|(s+$)/g;        var alertValue="输入内容包含空格,请出新输入!";...

js 获取图片大小代码总结

js 获取图片大小代码总结
在js中获取图片大小分为图片高度 宽度,另一种图片大小是指图片多少KB或多少MB了,下面我来给各位朋友总结了一些常用的获取图片大小的js代码。 获取图片的长度与宽度,代码如下: <img src="logo.gif" id="imageE">      <script>           function getImageSize(imgE){    &nb...

js实现运行、全选、复制、保存代码程序

js实现运行、全选、复制、保存代码程序
本文章来给大家详细介绍关于在js实现运行、全选、复制、保存代码程序效果代码,我们会在很多js特效网站看到直接可以在页面中运行js代码了,下面我介绍的这些代码也就可以完全实现哦,有需要的朋友可参考。 html代码如下: <textarea name="content" id="content">   这里放你要运行js,html代码   </textarea>   <input type="button" ...

js验证上传文件扩展名方法收藏

js验证上传文件扩展名方法收藏
js验证用户上传文件类型以及时反应上传的文件是不是我们允许的,从而减少了在用户提交到服务器时才给出提示,实现原理是利用str.split以.分开,然后我们判断数组中的文件后缀名是不是我们允许上传的,下面给大家几个实例。 实例1,只能上传jpg图片文件实例,代码如下: <form action="*.jsp" method="post" onsubmit="return check()">    <input type="...

JavaScript函数声明和函数表达式

JavaScript函数声明和函数表达式
小编来给大家简单介绍JavaScript函数声明和函数表达式用法,有需要的朋友可参考。 JavaScript中的函数不同于其他的语言,每个函数都是作为一个对象被维护和运行的,通过函数对象的性质,可以很方便的将一个函数赋值给一个变量或者将函数作为参数传递,在继续讲述之前,先看一下函数的使用语法: function func1(…){…}   var func2=function(…){…};   var func3=function&...

js DIV延时几秒后消失或显示代码

js DIV延时几秒后消失或显示代码
小编来给大家介绍js DIV延时几秒后消失或显示代码,这里我我介绍了利用js原生态的写法,然后讲述了利用jquery的写法,有需要的朋友可参考。 1、最常用的方法,代码如下: <script language='javascript' type='text/javascript'>   $(function () {       setTimeout(function () {       &nb...

js获取地址栏url以及获取url参数

js获取地址栏url以及获取url参数
本文章来给大家总结一些利用js获取地址栏url以及获取url参数函数与js中自带的一些方法,有需要的朋友可参考参考。 js原生态写法,代码如下: function getUrlParam(name)   {       var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)"); //构造一个含有目标参数的正则表达式对象    &nbs...

js判断变量是否为undefined

js判断变量是否为undefined
可能很多朋友认为undefined是在js中未定义变量时才会提示的错误,其实不然undefined 是js中的一特殊的变量,我们也可以提前定义哦,下面我来介绍js undefined 用法。 JavaScript 中有两个特殊数据类型:undefined 和 null,下面谈谈 undefined 的判断。 js判断undefined类型,代码如下: if (reValue== undefined){      alert("undefined");   } &nbs...

js 正则表达式test()函数用法

js 正则表达式test()函数用法
我们在js中执行正则表达式有很多种方法,下面我来给各位朋友详细介绍利用js test执行正则表达式吧,有需要了解的朋友可参考。 test 方法 返回一个 Boolean 值,它指出在被查找的字符串中是否匹配给出的正则表达式。 rgexp.test(str) 参数 rgexp 必选项。包含正则表达式模式或可用标志的正则表达式对象。 str 必选项。要在其上测试查找的字符串。 说明 test 方法检查字符串是否与给出的正则表达式模式...

javascript页面自动跳转代码

javascript页面自动跳转代码
今天要做一个404错误页面,意思就是当页面出错时进入错误处理页面,然后我们再在页面错误页面增加一个自动跳转功能,下面我总结了几种解决办法,有需要的朋友可参考。 最简单的办法就是在html页面头加上如下代码 <meta http-equiv="refresh" content="1;URL=https://www.xiariboke.net/">   几秒后是你要跳转的地址. 方法二,代码如下: <script language="javasc...

javascript 数组操作学习笔记

javascript 数组操作学习笔记
本文章来给各位朋友详细介绍关于在js中对数组的一些操作,包括数组创建,数组元素操作,增加,删除,排序,合并等等各种数组操作方法,很适合于入门者。 1、数组的创建,代码如下: var arrayObj = new Array(); //创建一个数组 var arrayObj = new Array([size]); //创建一个数组并指定长度,注意不是上限,是长度 var arrayObj = new Array([element0[, element1[, ...[, elementN]]]]); 创建一个数组并...

javascript动态创建、删除元素方法

javascript动态创建、删除元素方法
在DOM中我们可以方便快速的动态删除与删除dom元素,下面我来给各位朋友简单的介绍一个实例,有需要的朋友可参考参考。 例1,动态创建一个按钮,代码如下: <html>    <head>    <title>动态创建按钮</title>    <script language="javascript">    var a,b,ab,ba,c;   function crea...

javascipt中事件绑定方法介绍

javascipt中事件绑定方法介绍
在js中事件绑定有四种方法,包括有onXXX,dom,attachEvent,event这种种,下面我来简单的给各位朋友介绍相关的内定,本文章主要给大家介绍attachEvent事件,有需要的朋友可参考。 Javascript的事件绑定主要有四种方法(一下在IE中运行正常,但不保证其他浏览器): 1、在DOM中,直接用onXXX="fun();"进行绑定 2、在Javascript代码中用 DOM对象.onXXX=fun 进行绑定 3、用 DOM对象.attachEvent("onXXX",fun) 进...

ewebeditor编辑不能弹出上传对话框

ewebeditor编辑不能弹出上传对话框
有些朋友可能会碰到使用ewebeditor编辑不能弹出上传对话框这个问题了,下面来给各位朋友详细介绍一下关于ewebeditor编辑不能弹出上传对话框的解决办法,有需要了解的朋友可参考。 这里提供第三种方法,修改i这个编辑器的代码,就可以直接解决在IE7 8 浏览器正常使用了。具体方法如下: 打开include下面的editor.js文件,有这样的段代码: if (element.YUSERONCLICK) eval(element.YUSERONCLICK + "anonymou...

js提示:存储空间不足,无法完成此操作解决办法

js提示:存储空间不足,无法完成此操作解决办法
有些朋友写的js会碰到存储空间不足,无法完成此操作的错误提示,下面我来根据我的经验来告诉你分析与解决此方法的步骤,有需要的朋友可参考。 测试脚本,代码如下: <button onclick=test()>Test </button>   <SCRIPT>   function test(){    showModalDialog("javascript:alert(navigator.userAgent);");   }//xiariboke...

js中不使用blank在新窗口打开链接的方法

js中不使用blank在新窗口打开链接的方法
有很多朋友会发现在一些网站会碰到很多blank这样的标签直接加在了a之后了,下面我来给各位朋友介绍三种不在a标签加blank的方法,有需要了解的朋友可参考。 思路,在页面载入以后,将rel含有external的a标签,通过js加上target=”_blank“。下面提供jquery方法,代码如下: <script type="text/javascript">   <!--//--><![CDATA[//><!--     &nbs...