![](https://i-blog.csdnimg.cn/direct/cd0fd75572954f5e8db1d4ede52ba6bd.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
JavaScript
JavaScript(简称“JS”)是一种具有函数优先的轻量级,解释型或即时编译型的编程语言。虽然它是作为开发Web页面的脚本语言而出名,但是它也被用到了很多非浏览器环境中,JavaScript基于原型编程、多范式的动态脚本语言,并且支持面向对象、命令式、声明式、函数式编程范式。
pan_junbiao
这个作者很懒,什么都没留下…
展开
-
JavaScript操作表单元素
表单元素在HTML页面中起着非常重要的作用,是用户与网页交互信息的重要手段。下面将介绍一些常用的使用JavaScript操作表单元素的方法。1、表单(form)1.1 使用JavaScript脚本提交form表单//提交表单myForm.method = 'POST';myForm.action = "action.html";myForm.submit();1.2使用J...原创 2019-08-07 15:31:28 · 1390 阅读 · 0 评论 -
JavaScript实现下拉框动态绑定与级联功能
在Web项目开发中,经常使用下拉框的级联功能,下面将介绍如何使用JavaScript实现下拉框的动态绑定与级联功能。1、相关知识点说明1.1 清空下拉框选项在每次绑定下拉框选择项数据前,都需要先清除该下拉框原有的选择项数据。//获取下拉框对象let selProvince = document.getElementById("selProvince");//清空下拉框选项...原创 2019-08-03 15:41:17 · 4840 阅读 · 0 评论 -
JavaScript弹出框、对话框、提示框、弹窗总结
JavaScript弹出框、对话框、提示框、弹窗总结。1、JS的三种最常见的对话框//====================== JS最常用三种弹出对话框 ========================//弹出对话框并输出一段提示信息function ale() { //弹出一个对话框 alert("提示信息!");}//弹出一个询问框,有确定和取消按钮f...转载 2019-06-24 15:03:29 · 16378 阅读 · 1 评论 -
ECMAScript和JavaScript的区别
1、ECMAScript的简介ECMAScript是一种由Ecma国际(前身为欧洲计算机制造商协会,英文名称是European Computer Manufacturers Association)通过ECMA-262标准化的脚本程序设计语言。这种语言在万维网上应用广泛,它往往被称为JavaScript或JScript,所以它可以理解为是JavaScript的一个标准,但实际上后两者是ECMA...原创 2019-05-18 18:27:16 · 16476 阅读 · 0 评论 -
Ajax技术
1、Ajax简介随着Web2.0概念的普及,追求更人性化、更美观的页面效果成了网站开发的必须。Ajax正在其中充当着重要角色。由于Ajax是一个客户端技术,所以无论使用哪种服务器技术(如JSP、PHP、ASP.NET等)都可以使用Ajax。相对于传统的Web应用开发,Ajax运用的是更加先进、更加标准化、更加高效的Web开发技术体系。1.1 Ajax开发模式与传统开发模式的比较互联网发...原创 2019-04-03 11:58:50 · 3488 阅读 · 0 评论 -
JavaScript中push()、pop()、unshift()、shift() 方法的使用
1、push()方法push() 方法可向数组的末尾添加一个或多个元素,并返回新的长度。语法:arrayObject.push(newelement1,newelement2,....,newelementX)参数描述:newelement1:必需。要添加到数组的第一个元素。newelement2:可选。要添加到数组的第二个元素。newelementX:可选。可添加多...原创 2018-06-16 11:49:13 · 10023 阅读 · 0 评论 -
JavaScript日期处理公共函数
JavaScript日期处理公共函数。1、创建DateHandler.js文件/****************************************************************************-- 日期处理公共函数******************************************************************...原创 2017-04-13 12:01:42 · 988 阅读 · 0 评论 -
JavaScript 获取客户端计算机硬件及系统信息
1、浏览器信息//浏览器信息function BrowserInfo() { var userLanguage = navigator.userLanguage; // 用户在自己的操作系统上设置的语言(火狐没有) var userAgent = navigator.userAgent; //包含以下属性中所有或一部分的字符串:appC...原创 2013-09-19 17:02:11 · 16588 阅读 · 6 评论 -
JavaScript同步服务器时间的倒计时
JavaScript同步服务器时间的倒计时功能要求:1、定时同步服务器时间,保证倒计时准确。2、能够同时实现多个抢购商品的倒计时。1、创建/ajax/SysTimeHandler.ashx一般处理程序用于页面请求,获取服务器时间。<%@ WebHandler Language="C#" Class="SysTimeHandler" %>using Syst...原创 2013-09-17 16:54:12 · 5574 阅读 · 0 评论 -
JavaScript解析Json
1、使用JavaScript提供的eval()函数function JsonText1() { var strJSON = "{'Name':'Kevin','Age':'23'}"; //得到的JSON var obj = eval("(" + strJSON + ")"); //转换后的JSON对象 alert(obj.Name); }2、使用JSON...原创 2013-06-29 20:35:11 · 1103 阅读 · 0 评论 -
JavaScript日期控件
1、创建Calendar.js文件/********************************************************* * 使用方法 * 控件调用onclick="fPopCalendar(event,this,this)" * 如下,给控件设置为readonly * <input type="text" onclick="fPopCa...原创 2013-01-22 09:38:02 · 4209 阅读 · 3 评论 -
区域下拉框的实现与使用
javascript区域下拉框的实现与使用。1、编写页面HTML代码<div> 送货地址: <select id="selProvince"><option value="">---请选择--</option></select> <select id="selCity"><option ...原创 2012-12-01 17:01:23 · 32611 阅读 · 0 评论 -
Marquee.js实现跑马灯效果
Marquee.js实现跑马灯效果1、Marquee.js文件/****************************************************************- Marquee.js- 参数:- ID:滚动对象(必须)- Direction:滚动方向("top": 0, "up": 0, "bottom": 1, "down": 1, "left...原创 2012-11-22 17:52:20 · 14017 阅读 · 3 评论 -
AjaxUpLoad.js使用实现文件上传
AjaxUpLoad.js的使用实现无刷新文件上传,如图。图1 文件上传前图2 文件上传后1、创建页面并编写HTML上传文档:<div class="uploadFile"> <span id="doc"><input type="text" disabled="disabled" /></span> &l...原创 2012-11-03 21:50:33 · 66640 阅读 · 6 评论 -
JavaScript函数积累
1、JS提供的转换函数2、toFixed()函数——把 Number 四舍五入为指定小数位数的数字3、DOM动态给按钮绑定事件4、设置Element的对象属性、集合属性和事件属性5、sort()函数——Array.sort()方法是用来对数组项进行排序6、Math对象中的random()、ceil()、floor()、round()等函数7、document获取自定义属性...原创 2012-10-02 10:20:29 · 914 阅读 · 0 评论 -
JavaScript延时函数
1、setTimeout函数setTimeout(function() { remind(); }, 5000); //5秒后将会调用执行remind()函数2、setInterval函数var interval;interval = setInterval(function() { remind() }, 5000); //5秒循环调用执行remind()函数clearI...原创 2012-08-18 12:53:11 · 51014 阅读 · 4 评论 -
JS精确到毫秒的倒计时
JS精确到毫秒的倒计时1、页面HTML代码<div id="CountMsg"> 今天距离 <strong id="EndTimeMsg"></strong> 还有 <strong id="RemainD">0</strong>天 <strong id="RemainH">00...转载 2012-07-22 20:31:51 · 11914 阅读 · 0 评论 -
JavaScript正则验证函数
1、验证年龄格式(年龄只能0~99,两位数)2、控制文本框只能输入数字3、验证字符串是否只包含数字4、验证Email格式5、验证文本必须是英文6、验证货币格式(保留小数点2位)7、验证URL格式8、验证手机格式9、验证年份格式10、验证日期格式(yyyy-MM)11、验证正负货币格式(保留小数点2位)100、验证处理1、验证年龄格式(年龄只能0~99...原创 2012-06-09 20:02:13 · 1818 阅读 · 0 评论 -
Ajax的XMLHttpRequest对象
XMLHttpRequest对象是Ajax的核心,它有许多的属性、方法和事件以便于脚本处理和控制HTTP的请求与响应。下面是有关XMLHttpRequest对象的一些属性、方法和使用的介绍。1、 Ajax的XMLHttpRequest对象的属性和方法 1. readyState属性 当一个XMLHttpRequest对象被创建后,readState属性的标识了当前对...原创 2012-04-07 16:02:55 · 1067 阅读 · 0 评论 -
JS操作Cookie记录
<script language="javascript">//写入cookiefunction setCookies(name,value){ var Days = 30; //此 cookie 将被保存 30 天 var expdate = new Date(); expdate.setTime(expdate.getTime() + Days*24*...转载 2012-03-11 09:59:28 · 2100 阅读 · 0 评论 -
JavaScript应用经验
1、获取Url中的参数2、控制文本框只能输入数字3、删除左右两端的空格4、将日期转换成"yyyy-mm-dd"格式5、JavaScript获取用户使用的浏览器类型6、JavaScript获取浏览器高宽度7、JavaScript中读取JSON的方法8、解决使用ajax方式对select控件进行填充时,ie下会出现样式BUG9、js实现复制到剪贴板(IE, firefo...原创 2011-07-17 21:22:01 · 774 阅读 · 0 评论 -
window.external的使用
简介:window.external.AddFavorite这个把网站添加到浏览者收藏夹的脚本大家应该常常看过,但你还知道window.external的另外一些用法呢?由于是一些关于系统文件操作的命令,因为安全设置有些脚本会出错误. 1.external.AddDesktopComponent 把网站作为用户的Active桌面< language="JavaScript" type="...转载 2011-05-30 09:01:00 · 3540 阅读 · 0 评论 -
55个常用的JavaScript网页脚本
1. oncontextmenu="window.event.returnValue=false" 将彻底屏蔽鼠标右键<table border oncontextmenu=return(false)><td>no</table> 可用于Table2. <body onselectstart="return false"> 取消选取、防止复制...转载 2011-01-29 21:23:00 · 4926 阅读 · 0 评论 -
Js文件中调用其它Js函数的方法
我们知道,在html中,利用<script language="javascript" type="text/javascript" src="./script.js"></script>引入的两个js是不可以相互调用的。那么该如何解决呢?当然,你可以将代码通通copy过来,也许你并不喜欢这样。 例如有这样一个html,里面有一个按钮,当按下时调用b.js文件中的方法...转载 2011-01-29 20:56:00 · 1185 阅读 · 0 评论