关于全局变量和局部变量的那些事
变量对于学习js,学习编程语言的同学在熟悉不过了,在这里就不在阐述官方的定义了,网上太多了,今天我们就从生活中来理解他 1.什么是变量? 比如: 一个水杯里面装了水,这个水杯就是变量; 一瓶啤酒,这个啤酒瓶就是变量; 变量就是一个载体,一个媒介 2.定义变量 var a=12;//typeof a=
变量对于学习js,学习编程语言的同学在熟悉不过了,在这里就不在阐述官方的定义了,网上太多了,今天我们就从生活中来理解他 1.什么是变量? 比如: 一个水杯里面装了水,这个水杯就是变量; 一瓶啤酒,这个啤酒瓶就是变量; 变量就是一个载体,一个媒介 2.定义变量 var a=12;//typeof a=
html5原生支持placeholder,对于不支持的浏览器(ie),可用js模拟实现。 js代码 实现代码如下: (function(){ //判断是否支持placeholder function isPlaceholer(){ var input = document.createElement
jQuery的serialize模块中有个r20正则 实现代码如下: var r20 = /%20/g,jQuery.param方法中会将所有的"%20"转成"+",即提交数据前,数据中如果包含空格,那经过encodeURIComponent后,空格会转成"%20" 实现代码如下: encodeUR
实现代码如下:// Ajax 文件下载 jQuery.download = function(url, data, method){ // 获取url和data if( url // 把参数组装成 form的 input var inputs = ''; jQuery.each(data.spli
前言 说Jquery之前,先来学习一下Javascript(以后简称为JS)语言中的基础知识问题,其时对于每种编程语言来说基础知识都是大同小异的,对变量,函数,条件语句块,循环语句块等等,而对于每种语言在写法上到是显得各有不同,如JS里在定义变量时,你要用var去声局部变量的声明,而对于弱类型的语言
我们可以在片断中定义一个被JS调用的代码,但代码又不在页面上显示,这时,我们可以使用下面的方法: 实现代码如下: [UserName]:[CreateDate] 实现代码如下: var reg = new RegExp("\\[([^\\[\\]]*?)\\]", 'igm
用js获取本地电脑信息(但是只能在IE浏览器下才行,其他浏览器其获取不到的): 实现代码如下: ieTest window.onload = getusername; function getusername(){ //js获取电脑信息 var WshNetwork = new Activ
某一时候,为文本框(TextBox)装饰个水印。它有两种状态,一是blur和focus。因此,我们可以在Javascript写两个事件: 实现代码如下: var watermarkText = "输入名称"; function WaterMarkOnBlur(textbox) { if (textb
实现代码如下: var myAlert=alert; window.alert=function(msg){ //your code myAlert (msg+"-TEST"); } function opened(msg){ alert(msg); }
Javascript代码 实现代码如下: //在离开页面时判断是否有未保存的输入值 var hasSaved = false;//是否有输入的内容未保存标志,初始值为false function CheckUnsave(){ if(hasSaved==false){ alert("您上传的东西尚未保