Welcome 微信登录

首页 / 脚本样式 / JavaScript

传智播客学习之JavaScript基础篇

传智播客学习之JavaScript基础篇

一、JavaScript与java的区别 1.JavaScript是Netscape公司的产品,Java是Sun公司的产品。 2.JavaScript是基于对象,Java是面向对象。 3.JavaScript只需解释就可以执行,Java需要先编译成字节码文件,再执行。 4.JavaScript是弱类型,Java是强类型。 小结:其实java与JavaScript除了名字上有些像以外,然后JavaScript借用了部分java思想外,其余别的几乎没有什么关系...
jQuery帮助之CSS尺寸(五)outerHeight、outerWidth

jQuery帮助之CSS尺寸(五)outerHeight、outerWidth

以便更好控制元素来满足我们的要求,那么我们可以通过outerHeight(options)和outerWidth(options)来获取到这部分的高度和宽度。outerHeight(options) 获取第一个匹配元素外部高度(默认包括补白和边框)。 此方法对可见和隐藏元素均有效。 返回值:Integer 参数: options(Boolean) : (false) 设置为 true 时,计算边距在内。 示例: 获取第一段落外部高度。 HTML 代码: &...
javascript 去字符串空格终极版(支持utf8)

javascript 去字符串空格终极版(支持utf8)

其实这个问题是:如果你的js本身是unicode编码,那么用正则表达式s就可以去掉所有空白,但是如果你js是utf-8编码,那么正则就不能处理编码为160的空格了。 下面我先是正则表达式去掉编码为32的空格,再用递归的方法去掉字符串两边的unicode空格。 复制代码 代码如下:/** 去字符两端空格 开始 *@author 敖士伟 *@version v1.0 *@date 2009/11/14 22:51 */ String.prototype.tri...
JavaScript的eval JSON object问题

JavaScript的eval JSON object问题

通常的做法就是var jsonData = eval(xmlHttp.responseText)。这看起来似乎一切都是正确的,但当你运行代码的时候,你会发现报“invalid labe”错误了。为什么?我也不清楚,但我找到了解决这个问题的方法。 在我刚遇到这个问题的时候也特别头痛,因为看起来所有编码是正确的,为了测试出现问题的位置,我逐渐缩小代码范围,最终得到如下简短代码: 复制代码 代码如下: var jsonStr1 = "{"Name":"Tom",...
jQuery html()等方法介绍

jQuery html()等方法介绍

对于获取某一个元素的值,如input框,我们往往是用$("#test").val(); $("#test")这个我就不多说了,反正就是获取ID为test的这个元素。 $("#test").val(),也就是获取它的值,一般来说,凡是能够用在FORM里的元素,都可以用.val()来进行值的获取,如input,textarea,select等,都可以用.val()来获取它们的当前值 而.val("aa");则是设置该元素的值,$("#test").val("a...
jquery中的$(document).ready()与window.onload的区别

jquery中的$(document).ready()与window.onload的区别

所以如果某个图片或者其他资源加载很长时间, 访问者就会看到一个不完整的页面, 甚至在图片加载之前就执行了需要依赖动态添加的元素的脚本而导致脚本错误.window.onload = function() { testDiv.innerHTML = "<div style="border:solid 1px #FF0000">动态创建的div</div>"; } 解决办法就是等DOM被解析后, 在图像和外部资源加载之前执行我们的函数.在...
<< 1741 1742 1743 1744 1745 1746 1747 1748 1749 1750 >>