认识JavaScript


JavaScript 是全世界最流行的脚本语言。
JavaScript 被设计用来增加 HTML 页面的交互性。
JavaScript 可以用在 HTML 页面和 Web App 中,更可以广泛地应用在服务器、PC(台式机、笔记本电脑、平板等)、智能手机等设备上。
 
JavaScript 是一种轻量级的编程语言。
JavaScript 可以插入到 HTML 页面里的代码。
JavaScript 插入到 HTML 页面里后,可以被所有的现代浏览器执行。
JavaScript 语法简单,很容易学习!
 
 
—————————————————————————

JavaScript 可以:
 
1.往 HTML 页面输出内容
 
 小例子:
document.write("<h1>海明威说</h1>");
document.write("<p>任何初稿,都是一堆臭狗屎。</p>");

提示:如果你在文档加载完毕后使用 document.write("...") ,会覆盖整个文档。也就是说之前文档的内容都没有了,只剩下“海明威说......”这些字。 

 
2.对 HTML 页面上发生的事件做出反应
 
小例子:
<button type="button" onclick="alert('很高兴见到你:)')">你来啦吖</but ton>

alert("...") 在 JavaScript 中并不常见,但用来测试代码的话,会很方便。

onclick (点击)事件,是你将在本课程中学习到的众多事件之一。

 
3.改变 HTML 页面上元素的内容  
 
小例子:
var a = document.getElementById("badID"); // 查找元素 
a.innerHTML = "是啊,我应该振作起来\(^o^)/~,多大点屁事"; // 改变内容 
你经常会看到 document.getElementById("someIDName") 被使用。这个方法是在 DOM 中定义的。
DOM 是用来访问 HTML 元素的,它是 W3C 正式的标准。    
    
4.改变 HTML 页面中标签元素的属性
 
下面举一个“拉灯和关灯”的例子。
 
小例子:
<img id="testedLightImg" src="http://w3school.com.cn/i/eg_bulboff.gif" alt="暗灯泡" onclick="toggleLight()">

JavaScript 能够改变 HTML 页面中的元素大多数的属性,并不局限于 <img> 标签元素的 src 属性。     

 
5.改变 HTML 页面中元素的样式
 
小例子:
var para = document.getElementById("beReadyToChangeTextColorPara"); // 查找元素 
para.style.color = "red";

 

改变 HTML 页面中元素的样式,其实也是属于改变 HTML 页面中元素属性的一种。

 
6.验证表单的输入数据  
 
小例子:
if (!inputData || isNaN(inputData)) { // 如果没有输入数据或者输入数据不是数字的时候
    alert("你逗我呢,你再试试?"); // 给出再试试的提示 
} 

 

 

—————————————————————————

 

你知道吗?

JavaScript 与 Java 没有半毛钱的关系。

Java (由 Sun 公司发明)是更复杂的编程语言。

ECMA-262 标准是 JavaScript 的官方名称。

JavaScript 由 Brendan Eich 发明。在 1995 年出现在 Netscape 浏览器中(这个浏览器已经停止更新),并在 1997 年被 ECMA(一个制定标准的组织)采纳。

 

 

 
posted @ 2016-07-11 21:55  Hi!张宝  阅读(157)  评论(0编辑  收藏  举报