Welcome 微信登录

首页 / 脚本样式 / JavaScript

input框中的name和id的区别

input框中的name和id的区别

1.可以说几乎每个做过Web开发的人都问过,到底元素的ID和Name有什么区别阿?为什么有了ID还要有Name呢?! 而同样我们也可以得到最classical的答案:ID就像是一个人的身份证号码,而Name就像是他的名字,ID显然是唯一的,而Name是可以重复的。上周我也遇到了ID和Name的问题,在页面里输入了一个input type="hidden",只写了一个ID="SliceInfo",赋值后submit,在后台用Request.Param...
微信小程序 swiper组件轮播图详解及实例

微信小程序 swiper组件轮播图详解及实例

微信小程序 swiper组件轮播图照着开发文档尝试,总是能有所收获.之前做Android开发,做个轮播图并不简单,用上viewpage再设置圆点,折腾一通之后还一堆bug.今天尝试微信小程序开发做轮播图,真是感动的泪流满面.废话说完了,上图.上图就是一个简易的轮播图,是不是很简易.23333主要是代码也很简单.1.index.wxml<!--index.wxml--><swiper class="swiper" indicator-dot...
微信小程序 网络请求(GET请求)详解

微信小程序 网络请求(GET请求)详解

微信小程序 网络请求 GET微信小程序开发中网络请求必不可少,今天说说最简单的请求.后续会尝试上传下载,Socket这些.1.一个微信小程序,同时只能有5个网络请求连接。这个规定应该是微信为了保证用户体验制定的,毕竟是小程序.2.wx.request(OBJECT) 参数说明:微信小程序支持GET,POST等请求.用method可以设置.以下是GET请求的代码:<span style="font-size:18px;">//rate.js //...
JS中substring与substr的用法

JS中substring与substr的用法

substring 方法用于提取字符串中介于两个指定下标之间的字符substring(start,end)开始和结束的位置,从零开始的索引参数 描述start 必需。一个非负的整数,规定要提取的子串的第一个字符在 stringObject 中的位置。stop 可选。一个非负的整数,比要提取的子串的最后一个字符在 stringObject 中的位置多 1。如果省略该参数,那么返回的子串会一直到字符串的结尾。返回值一个新的字符串,该字符串值包含 stringO...
Node.js 数据加密传输浅析

Node.js 数据加密传输浅析

前言数据加密传输,大家经常接触几个方式一个是密文传输,一个明文传输密文传输,就是用密钥对数据加密,使用公钥对数据解密,传输的通道可以是https的也可以是http的。明文传输,前提是建立一个安全的传输通道,这里使用证书对通道的安全做了防护,然后传输数据,使用的是明文。比较专业的 可以后面慢慢分享,不过这里我就介绍下明文传输,如果是用nodejs建立安全通道使用两个库,分别是urllib和request,这里的证书只介绍使用pfx文件urllib库的方式co...
jQuery 插件封装的方法

jQuery 插件封装的方法

扩展jQuery插件和方法的作用是非常强大的,它可以节省大量开发时间。这篇文章将概述jQuery插件开发的基本知识,最佳做法和常见的陷阱。一、入门编写一个jQuery插件开始于给jQuery.fn加入​​新的功能属性,此处添加的对象属性的名称就是你插件的名称:. 代码如下: jQuery.fn.myPlugin = function(){ //你自己的插件代码 };用户非常喜欢的符号哪里去了?它仍然存在,但是,为了避免和其他Java...
Nodejs下DNS缓存问题浅析

Nodejs下DNS缓存问题浅析

无意间看到一个文章,是关于nodejs下发送http请求不会缓存dns结果的。这意味着,如果你基于nodejs写了一个http采集程序,不提供dns缓存则会让每次请求都傻傻的重复解析域名为ip地址。听起来会非常影响性能不是么?我的项目中,发送http请求并不是使用的node原生的http库,而是依赖一个常用的Request库。我查阅了一下该库的相关文档和github issue,也发现了一些和dns相关的帖子。不过多数说的是,关于dns问题,本身并不是Re...
JavaScript中关于iframe滚动条的去除和保留

JavaScript中关于iframe滚动条的去除和保留

在开发中经常遇到去掉全部的滚动条,去掉右边的滚动条且保留底下的滚动条,去掉底下的滚动条且保留右边的滚动条,大家基于js是怎么实现的呢?下面通过本文给大家介绍下JavaScript中关于iframe滚动条的去除和保留的实现方法。一起看看吧!iframe嵌入页面后,我们有时需要调整滚动条,例如,去掉全部的滚动条,去掉右边的滚动条且保留底下的滚动条,去掉底下的滚动条且保留右边的滚动条。那么我们应该怎么做呢? 一:去掉全部的滚动条 第一个方法: iframe 有一...
leaflet的开发入门教程

leaflet的开发入门教程

Leaflet简述Leaflet 是一个为建设交互性好适用于移动设备地图,而开发的现代的、开源的 JavaScript 库。代码仅有 33 KB,但它具有开发在线地图的大部分功能。Leaflet设计坚持简便、高性能和可用性好的哲学思想,在所有主要桌面和移动平台能高效运作,在现代浏览器上会利用HTML5和CSS3的优势,同时也支持旧的浏览器访问。支持插件扩展,有一个友好、易于使用的API文档和一个简单的、可读的源代码。Leaflet强大的开源库插件涉及到地图...
JavaScript中定时控制Throttle、Debounce和Immediate详解

JavaScript中定时控制Throttle、Debounce和Immediate详解

前言我们称这些行为events(事件),和响应callbacks(回调)。连续的事件流被称为event stream(事件流)。这些行为发生的速度不是我们能手动控制的。但是我们可以控制何时和如何激活正确的响应。有一些技术为我们提供精确的控制。Throttle在现代浏览器中,帧速率为60fps是流畅性能的目标,给定我们16.7ms的时间预算用于响应一些事件所有需要的更新。这样可以推断,如果每秒发生n个事件并且回调执行,需要t秒的时间,为了流畅运行,1 / n...
JavaScript实现清空(重置)文件类型INPUT元素值的方法

JavaScript实现清空(重置)文件类型INPUT元素值的方法

本文实例讲述了JavaScript实现清空(重置)文件类型INPUT元素值的方法。分享给大家供大家参考,具体如下:因为安全限制,脚本是不能随意设置其value值的,所以并不能像其它表单输入域那样用属性来设置使其重置。重置一个文件域的值,归纳起来主要有 3 种方法。本文分析这三种方法的浏览器兼容性以及优缺点,并给出一个比较完美的综合方案的代码和Demo。重置文件域的三种方法:1. 设置value属性为空。对于IE11以上和其它较新的非IE的现代浏览器Chro...
JavaScript实现解析INI文件内容的方法

JavaScript实现解析INI文件内容的方法

本文实例讲述了JavaScript实现解析INI文件内容的方法。分享给大家供大家参考,具体如下:.ini 是Initialization File的缩写,即初始化文件,ini文件格式广泛用于软件的配置文件。INI文件由节、键、值、注释组成。根据node.js版本的node-iniparser改写了个JavaScript函数来解析INI文件内容,传入INI格式的字符串,返回一个json object。function parseINIString(data)...
<< 71 72 73 74 75 76 77 78 79 80 >>