javascript关联数组用法总结

javascript关联数组用法总结
本文章总结了关于javascript关联数组用法总结,有面要了解js关联数组的朋友可参考本文章。 刚学JS的时候好像记得JS中是没有关联数组的,写PHP程序用关联数组习惯了,写JS的时候就比较别扭,今天在晚上找了些资料,说JS中是通过对象来实现关联数组的,一般程序中的数据类型有以下几种: 第一种类型是scalar(标量),一个单独的string或数字。 第二种类型是sequence(序列),若干个相关的数据按照一定顺序并...

javascript Window 对象详解介绍

javascript Window 对象详解介绍
javascript Window 对象详解介绍 大家可参考一上。 Window 对象 Window 对象表示浏览器中打开的窗口,如果文档包含框架(frame 或 iframe 标签),浏览器会为 HTML 文档创建一个 window 对象,并为每个框架创建一个额外的 window 对象。 Window 对象集合 frames[] 返回窗口中所有命名的框架,该集合是 Window 对象的数组,每个 Window 对象在窗口中含有一个框架或 ,属性 frames.length 存放数组 frames[]...

javascript Screen 对象详解介绍

javascript Screen 对象详解介绍
javascript Screen 对象详解介绍大家可参考一下。 Screen 对象 Screen 对象包含有关客户端显示屏幕的信息,没有应用于 screen 对象的公开标准,不过所有浏览器都支持该对象,每个 Window 对象的 screen 属性都引用一个 Screen 对象 Screen 对象属性 availHeight声明了显示浏览器的屏幕的可用高度,以像素计,在 Windows 这样的操作系统中,这个可用高度不包括分配给半永久特性(如屏幕底部的任务栏)的垂直...

javascript History 对象详解介绍

javascript History 对象详解介绍
javascript History 对象详解介绍 有需要学习的朋友可参考一下。 History 对象 History对象包含用户(在浏览器窗口中)访问过的 URL,History 对象是 window 对象的一部分,可通过 window.history 属性对其进行访问,没有应用于 History 对象的公开标准,不过所有浏览器都支持该对象 History 对象属性 length声明了浏览器历史列表中的元素数量 语法:history.length; 实例:document.write(history.length); ...

javascript Location 对象用法详解

javascript Location 对象用法详解
javascript Location 对象用法详解有需要学习的朋友可参考一下。 Location 对象 Location 对象包含有关当前 URL 的信息,是 Window 对象的一个部分,可通过 window.location 属性来访问 Location 对象属性 href属性是一个可读可写的字符串,可设置或返回当前显示的文档的完整 URL,因此,我们可以通过为该属性设置新的 URL,使浏览器读取并显示新的 URL 的内容 语法:location.href = URL; 实例:location....

html中让表单不可修改方法总结

html中让表单不可修改方法总结
html中让表单不可修改方法总结 有需要的朋友可参考一下。 如使<input type="text" name="input1" value="中国"> 的内容,"中国"两个字不可以修改。实现的方式归纳一下,有如下几种。 方法1:onfocus=this.blur(),代码如下: <input type="text" name="input1" value="中国" onfocus=this.blur()> 方法2:readonly,代码如下: <input type="text" name="input1" value="中国" readonly> <i...

javascript中计算日期加减程序代码

javascript中计算日期加减程序代码
本文章总结了关于javascript中计算日期加减程序代码,有使用到日期加减代码的朋友可参考本文章来操作。 实例,下面我总结了一下,写了一个js方法,主要解决,某个日期+多少月多少天=某个日期的问题,至于,某个日期-某个日期=多少天,代码如下: //解决IE下得到时间为NaN的情况   function parseISO8601(dateStringInRange) {       var isoExp =&...

javascript字符串的操作一些方法总结

javascript字符串的操作一些方法总结
今天整理了一下关于字符操作的一些方法,平时写起来经常忘记,这次整理一下,顺便复习一遍方便以后用: isFinite(123);//检测是否为数字(这里返回true)   isNaN(123);//检测是不否为数字(这里返回false)   'hello world'.indexOf('a',2);//查找匹配字符的位置没有则返回-1,注后面可选参数从某个位置开始,从0开始   例,代码如下: function countInstance...

js表单点击提交按钮后变成灰色(防止用户重复提交数据)

js表单点击提交按钮后变成灰色(防止用户重复提交数据)
表单点击提交按钮后变成灰色这种做法就是为了防止用户重复提交数据防,我们利用了form的一个属性disabled禁止按钮使用,代码如下: <input type="button" value="提交" onclick="javascript:{this.disabled=true;document.form1.submit();}">   例子代码如下: <form name="form1" method="POST" action="https://www.xiariboke.net" target="...

javascript 文挡对象 文挡对象用法总结

javascript 文挡对象 文挡对象用法总结
本文章总结了关于javascript 文挡对象 文挡对象用法,有需要学习的朋友可参考一下。 Document 对象 每个载入浏览器的 HTML 文档都会成为 Document 对象,使我们可以从脚本中对 HTML 页面中的所有元素进行访问,它是 Window 对象的一部分,可通过 window.document 属性对其进行访问 Document 对象集合 forms返回对文档中所有 Form 对象的引用 语法:document.forms[]; cookie设置或查询与当前文档相关的所有 ...

自定义JavaScript数字格式化函数

自定义JavaScript数字格式化函数
我们写的数字格式化函数是javascript本身缺失函数,也就是说js不没有些功能函数,用户自己写了,下面有需要的朋友可参考一下。 1.四舍五入 下面两个函数都能对浮点数进行四舍五入,保留小数点后两位,下面两个函数都能对浮点数进行四舍五入,保留小数点后两位,代码如下: function CurrencyFormatted(amount) {   var i = parseFloat(amount);   if(isNaN(i))...

Javascript关闭窗口不提示关闭对话框

Javascript关闭窗口不提示关闭对话框
本文章介绍了关于Javascript关闭窗口不提示关闭对话框,有需要学习的朋友可参考一下,我们知道直接使用window.close()是会出现关闭提示的,这个用户体验就打折扣了. 解决方法: 子窗口调用window.close()的时候就不会弹出对话框了,所以只要将窗口设一个伪父窗口,那么IE就会把当前窗口当成一个子窗口,用 window.opener = null;就可以,代码如下: // 不提示窗口关闭对话框   parent.window.ope...

清空file文件上传域jquery与js方法

清空file文件上传域jquery与js方法
下面来介绍一下关于在jquery与javascript中清空file文件上传域,有需要的朋友可参考一下。 在IE下复制元素的时候,其中的值是不会被复制的,所以就达到了清空文件域的目的了。而在Firefox下,其中的值也会被一同复制,那么我们就顺便清空一下就做到兼容了。代码如下: var file = $("#fileid");    file.after(file.clone().val(""));    file.remove();&...

js子窗口刷新父窗口及父窗口与子窗口的交互

js子窗口刷新父窗口及父窗口与子窗口的交互
本文章介绍了关于javascript中子窗口刷新父窗口及父窗口与子窗口的交互各种方法,有需要的朋友可参考一下. 浮层内嵌iframe及frame集合窗口,刷新父页面的多种方法. Js代码如下: <script language=JavaScript>          parent.location.reload();       </script>   弹出子页面,Js代码如下: &...

javascript中getYear()和getFullYear()的区别

javascript中getYear()和getFullYear()的区别
在我的记忆中getYear()和getFullYear()的要的区别是兼容ff浏览器,如果在ie中使用权getYear()没什么问题了,但是在ff中getYear获取不到我们真正的年份,需要使用getFullYear() js中得到当前的年份的做法是,如下代码: var object = new Date(), object.getYear() 来得到年份,这样会出现浏览器兼容问题,在IE中可以得到想要的结果,但是FF中一行,在FF中得到的结果和当前想要得到的年份相差1900,可以用如下做法...

ExtJs与JavaScript的call方法

ExtJs与JavaScript的call方法
之前在教学视频有看过javascript的call。这个方法在ExtJs中是很常用的。 以前在搞ExtJs的时候总是忽略initComponent里面的一句代码,如下所示. 今天在看其他人代码的时候发现调用的函数和自己想像的不一样,所以认真看了一下代码,再结合之前js关于call的笔记,知道了其中的原因,代码如下: Son.superclass.initComponent.call(this); 这里的call就是调用"Son"父类的initComponent函数,并把this传进去,这个this...

JavaScript遍历XML各种方法总结

JavaScript遍历XML各种方法总结
本文章总结了在javascript中遍历XML各种方法总结,有需要了解的同学可参考本文章。 遍历节点树: 您经常需要循环 XML 文档,比如:当你需要提取每个元素的值时。 这个过程叫作“遍历节点树” 读取服务器端xml(注意不同浏览器版本的区别),使用XML可以增强系统的扩展性,只用修改XML就可以实现增加减少功能的目的,代码如下: function loadXMLDoc1(dname){       if ...

javascript new Function(”)和new function(){}实例

javascript new Function(”)和new function(){}实例
本文章详细的介绍了关于javascript new Function(\'\')和new function(){}实例用法,有需要学习的朋友可参考一下下。 情景一,代码如下: var yx01 = new function() {return "圆心"}; alert(yx01); 我们运行情景一代码,将返回显示“[object object] ”,此时该代码等价于,代码如下: function 匿名类(){           return "圆心";  ...

json和xml对比详细介绍

json和xml对比详细介绍
两者的共同优点是都是文本表示的数据格式,可以跨平台、跨系统交换数据。 就可读性和可扩展性而言,JSON和XML不相上下。 就编码难度而言,JSON略比XML简单,要写好XML最好还是借助XML编辑器,标签的嵌套和配对手动输入来说容易出错。因此,从代码的可维护性角度而言,JSON优于XML。 就内容解析而言,JSON在客户端只要使用eval()便可完成解析,在服务器端有包括ActionScript, C, C#, ColdFusion, Java, Java...

js cookie使用详细介绍

js cookie使用详细介绍
本文章详细的介绍cookie的用法详细有需要的朋友可参考一下。 cookie是基于http协议,cookie就是限制性的存储字符串的,我们可以通过document.cookie来存储字符串,而最近手头上有个项目上涉及到有关于cookie的操作,即登录与退出,对于这个需求,逻辑很简单. 1.登录前的cookie检查 2.登录取的后端数据,再存到cookie 3.退出登录,清楚cookie. 这里面除了逻辑之外,涉及到了cookie取值和设值的问题,这里我用...