【ajax简介及JS写原生ajax实例教程】教程文章相关的互联网学习教程文章

jQuery实现省市区县三级联动的实例教程【图】

简单的省市区三级联动,适合初学者入门学习的案例目录结构如下: 三级联动.html 跟 JS文件夹是同个级别 效果图如下:HTML代码: 1 <style type="text/css"> 2 *{margin:0;padding:0;} 3 .selectAll 4 { width:400px; 5 margin:100px auto; 6 } 7 </style> 8 9 <div class="selectAll">10 <!--省份-->11 <select class="province">12 <option>请选择</option>13 </select>14 ...

移动端内容区域滚动做法实例教程

自己的总结的一些方法,如果有什么新的好的方法希望能够交流:      1.给定位(导航栏)(底部)        nav{          position:fixed;          top:0rem;        };        footer{ position:fixed;         bottom:0rem;        };但是这个方法会有弊端,在你给nav设置定位时,内容区域就会顶头出现,就需要给内容区域设置定位设置top...

Node.js+Koa开发微信公众号的实例教程【图】

本人也是在学习过程中,所以文章只作为学习笔记,如果能帮到你,那就更好啦~当然也难免会有错误,请不吝指出~一、准备工作1、本人学习教程:慕课网Scott老师的《Node.js七天搞定微信公众号》 ,但是有点小贵,经济条件允许的话可以支持一下。2、文档:微信开发官方文档,必备。3、微信开发测试号:测试公众号,必备。4、云服务器:本人使用的是阿里云ECS,我是不建议使用ngrok这类的工具,太麻烦了,有个云服务器后一劳永逸!想弄的...

fullcalendar入门实例教程

前段时间做了一个简单的页面需要用到fullcalendar,索性到官网上查看了文档,没有什么心得,只剩下这么点代码,以后有新的发现,会添加进来 1 function calender(){ 2 $("#calendar").fullCalendar({ 3 /* weekMode: variable, */ 4 /* columnFormat: { 5 month: dddd, 6 week: dddd M-d, 7 day: dddd M-d 8 ...

webpack模块实例教程

前面的话  在web存在多种支持JavaScript模块化的工具(如requirejs和r.js),这些工具各有优势和限制。webpack基于从这些系统获得的经验教训,并将模块的概念应用于项目中的任何文件。本文将详细介绍webpack的模块解析 模块  在模块化编程中,开发者将程序分解成离散功能块(discrete chunks of functionality),并称之为模块  每个模块具有比完整程序更小的接触面,使得校验、调试、测试轻而易举。 精心编写的模块提供了可靠的...

js导出到excel实例教程

转自:<!DOCTYPE html><html><head> <meta charset="utf-8"> <title>保存到Excel</title></head><body> <input type="button" value="保存到Excel" onclick="JavaScript:saveAsExcel(tableId)" /><table id="tableId"> <thead> <tr> <th>序列</th> <th>名字</th> <th>年龄</th> <th>性别</th> </tr> </thead> <tbody> <tr> <td>01</td> <td>张三</td> <td>18</td> <td>女</td> </tr> <tr> <td>02</td> <t...

关于函数中定义形参但没有传递实参的实例教程

1.在函数中定义形参但没有传递实参就相当于定义了变量但未赋值,所以下面中的a就是undefined1 function test(a){2 console.log(a)//undefined3 };4 test(); 2.在IIFE中,window作为实参传递进去,避免了执行代码时,每次都到全局中寻找window从而提高了效率,但是为什么形参中还要指定一个undefined呢,上面说过在函数中定义了形参就相当于定义了但不赋值,那在这个立即执行函数中undefinde还是undefined。所以即使在全局中修改...

JS小demo之新建文件夹的实例教程【图】

<!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><title>Document</title><style type="text/css">body { margin: 0;} header { border-bottom: 2px solid #000; height: 40px; line-height: 40px; text-align: center;}.file { margin: 20px; float: left; position: relative; width: 100px; height: 110px; border-radius: 5px; border: 1px solid rgba(0, 0, 0, 0); background: url(img/file.png) no-repeat cen...

js使用my97插件的一个实例教程【图】

做页面需要两个时间输入框一个显示当前时间,一个显示之前的时间,并且需要一个select下拉框控制两个时间输入框之间的差,效果如下图:这里使用的是My97DatePicer,简单方便,引入my97插件,设置input时间框的格式,这里设置的时间最大是当前时间,开始时间框不能比结束时间框的时间大 1 <script src="lib/date/WdatePicker.js?1.1.11"></script> 2 <body> 3 选择时间范围:<select name="selectDate" id="sDate"> 4 ...

cookie实现保存、读取、删除功能的实例教程【图】

假设有这样一种情况,需要在A页面输入一条数据,使用JS变量保存这条数据,同时B页面引用,使用这条变量,由于JS代码有局限性,即无法达成传递数据的效果。那么我们使用cookie来存放 读取数据。cookie是name=value的格式。各个cookie之间一般是以“;”分隔。文本框输入数据: 使用JS设置cookie: 1        window.onload=function(){ 2 var oTxt=document.getElementById(oTxt); 3 oTxt.onin...

关于前后端分离的实例教程

起源公司随着开发人员的增多,项目数量的增加,前后端沟通的成本不断加大。原有的项目前后端未分离,作为前端还需要对PHP等后端语言有所了解,这极大增加了前端开发的学习成本,特别是遇到数据库的报错,不明所以,花费大量的时间去解决。因此,根据我们目前的业务需要,我们从一些新的项目中开始尝试进行前后端的分离。目标1)代码分离。前后端代码使用独立的项目目录进行分离,前端开发环境不需要配置PHP或者Java环境,全部改用G...

基于Algebra.js解二元一次方程的实例教程

这篇文章主要介绍了基于代数方程库Algebra.js解二元一次方程功能,结合具体实例形式分析了方程库Algebra.js计算方程的具体使用技巧,需要的朋友可以参考下本文实例讲述了基于代数方程库Algebra.js解二元一次方程功能。分享给大家供大家参考,具体如下:假设二元一次方程如下:x + y = 11 x - y = 5解方程如下:<!DOCTYPE html> <html lang="zh-CN"> <head><meta charset="UTF-8" /><meta http-equiv="X-UA-Compatible" content="IE=e...

关于jQuery中判断对象是否存在的实例教程

如果是下面的 jquery 代码判断一个对象是否存在,是不能用的。if($("#id")){//... }else{//... }因为 $(“#id”) 不管对象是否存在都会返回 object 。正确使用判断对象是否存在应该用:if($("#id").length>0){//... }else{//... }使用 jQuery 对象的属性 length 来判断,如果 > 0 就存在。或者if($("#id")[0]){//... }else{//... }或者直接使用原生的 Javascript 代码来判断:if(document.getElementById("id")){ //...}else{ ...

总结Vue路由跳转问题的实例教程【图】

本篇文章主要介绍了Vue路由跳转问题记录详解,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧最近项目上需要用Vue用来做app,在Vue中使用路由时遇到下面的问题。路由设置如下:其中/tab是根地址,有3个子地址,3个子地址层级为:LayoutList => LayoutView => LayoutDetail正常情况:假设当前路由为/tab/layoutList,需要跳转到LayoutView页面,可以通过router.push({path:layoutView/+item.id})跳转...

总结用Require.js封装原生js轮播图的实例教程

这篇文章主要介绍了使用Require.js封装原生js轮播图的实现代码,需要的朋友可以参考下index.html页面:<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>require.js封装轮播图</title> <style type="text/css">*{margin: 0;padding: 0;list-style: none;}#banner{width: 830px;height: 440px;border: solid 1px;margin: 50px auto;position: relative;overflow: hidden;}#banner ul{position: absolute;left: 0;top: 0;...

JAVASCRIPT - 技术教程分类
JavaScript 教程 JavaScript 简介 JavaScript 用法 JavaScript Chrome 中运行 JavaScript 输出 JavaScript 语法 JavaScript 语句 JavaScript 注释 JavaScript 变量 JavaScript 数据类型 JavaScript 对象 JavaScript 函数 JavaScript 作用域 JavaScript 事件 JavaScript 字符串 JavaScript 运算符 JavaScript 比较 JavaScript 条件语句 JavaScript switch 语句 JavaScript for 循环 JavaScript while 循环 JavaScript break 和 continue 语... JavaScript typeof JavaScript 类型转换 JavaScript 正则表达式 JavaScript 错误 JavaScript 调试 JavaScript 变量提升 JavaScript 严格模式 JavaScript 使用误区 JavaScript 表单 JavaScript 表单验证 JavaScript 验证 API JavaScript 保留关键字 JavaScript this JavaScript let 和 const JavaScript JSON JavaScript void JavaScript 异步编程 JavaScript Promise JavaScript 代码规范 JavaScript 函数定义 JavaScript 函数参数 JavaScript 函数调用 JavaScript 闭包 DOM 简介 DOM HTML DOM CSS DOM 事件 DOM EventListener DOM 元素 HTMLCollection 对象 NodeList 对象 JavaScript 对象 JavaScript prototype JavaScript Number 对象 JavaScript String JavaScript Date(日期) JavaScript Array(数组) JavaScript Boolean(布尔) JavaScript Math(算数) JavaScript RegExp 对象 JavaScript Window JavaScript Window Location JavaScript Navigator JavaScript 弹窗 JavaScript 计时事件 JavaScript Cookie JavaScript 库 JavaScript 实例 JavaScript 对象实例 JavaScript 浏览器对象实例 JavaScript HTML DOM 实例 JavaScript 总结 JavaScript 对象 HTML DOM 对象 JavaScript 异步编程 javascript 全部