
JavaScript
lixiang0522
好好学习,天天向上。
展开
-
JavaScript的三种消息框alert,confirm,prompt
1. alert是弹出警告框,在文本里面加入\n就可以换行。2. confirm弹出确认框,会返回布尔值,通过这个值可以判断点击时确认还是取消。true表示点击了确认,false表示点击了取消。3. prompt弹出输入框,点击确认返回输入框中的值,点击取消返回null。下面是详细的例子:function show_alert(){ alert('第一行\n第二行');}原创 2012-07-19 20:29:34 · 70108 阅读 · 3 评论 -
初步了解JavaScript
1. JavaScript的历史以前网速比较慢,而网页的表单验证等操作都需要到服务器进行,这样需要的时间会很长,所以Netscape就发明了一种客户端脚本语言叫JavaScript。具体历史可以看这里:http://www.w3school.com.cn/js/pro_js_history.asp下面的内容也是来自上面的网站。2. 什么是 JavaScript?原创 2012-07-19 11:39:49 · 1370 阅读 · 0 评论 -
JavaScript代码放置的位置
1. 放在head中这种方式会在页面载人前加载js代码,这样的话,我们不能在head中取得网页元素,因为网页还没加载,看下面的例子,当我们要动态修改按钮显示的值的时候,在head中的代码就会报一个Cannot set property 'value' of null的错。这个错误时在chrome中调试得出的,在IE中也会报一个'document.getElementById(...)' 为原创 2012-07-19 11:40:36 · 2870 阅读 · 0 评论 -
JavaScript对浏览器的检测
在JavaScript中有一个Navigator对象,这个对象包含了访问者浏览器的信息,包括浏览器类型,版本已经系统平台等信息。下面例子列出了一些常用信息:txt = "浏览器代码名: " + navigator.appCodeName + "";txt+= "浏览器名称: " + navigator.appName + "";txt+= "浏览器平台和版本: "原创 2012-07-19 20:30:19 · 2929 阅读 · 0 评论 -
JavaScript创建类
目前比较常用的创建js类的方式是混合的构造函数/原型方式。下面我们来写一个简单的例子:function Person(name, age, email){ this.name = name; this.age = age; this._email = email;}function _Person_show_me(){ alert('我叫' + this.name + ',我原创 2012-07-24 17:49:45 · 2787 阅读 · 2 评论 -
JavaScript实现类的继承
下面是常用的js类继承的方式,我们继承一下上篇文章中的Person类:function Person(name, age, email){ this.name = name; this.age = age; this._email = email;}function _Person_show_me(){ alert('我叫' + this.name + ',我' + this原创 2012-07-25 16:33:18 · 855 阅读 · 0 评论 -
JavaScript操作Cookie
1. 什么是cookie?Cookie就是浏览器保存在计算机上面的一下信息。一般是保存用户登录状态,就是说Cookie会保存用户登录某个网站的信息在本地,下次这个用户访问网站的时候会自动取出他的Cookie信息,方便定制用户想要的内容。2. 实例下面我们就来写一个操作cookie的方法:function set_cookie(name, value, minutes, pa原创 2012-07-26 22:46:33 · 3300 阅读 · 0 评论