JavaScript一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在HTML(标准通用标记语言下的一个应用)网页上使用,用来给HTML网页增加动态功能。
简单的实现方式
如需在 HTML 页面中插入 JavaScript,请使用 <script> 标签。
<script> 和 </script> 会告诉 JavaScript 在何处开始和结束。
<script> 和 </script> 之间的代码行包含了 JavaScript:
也可以把脚本保存到外部文件中。外部文件通常包含被多个网页使用的代码。
外部 JavaScript 文件的文件扩展名是 .js。
如需使用外部文件,请在 <script> 标签的 "src" 属性中设置该 .js 文件:
eg:
<!DOCTYPE html> <html> <body> <script src="myScript.js"></script> </body> </html>
js方法:
function 函数名(形参){}
js主要事件:
onabort
onblur
onchange:实现二级联动
eg:
var select=document.getElementById("country");
select.onchange=function(){
var pro=select.value;
switch(pro){
case 'shanxi':
var area=document.getElementById("area");
area.innerHTML="<option>太原</option><option>临汾</option><option>运城</option>";
break;
case 'beijing':
var area=document.getElementById("area");
area.innerHTML="<option>朝阳</option><option>丰台</option><option>一环</option>";
break;
case 'hebei':
var area=document.getElementById("area");
area.innerHTML="<option>石家庄</option><option>唐山</option><option>秦皇岛</option>";
break;
default:
alert("error");
}
}
onclick
ondbclick
onerror
onfocus:
onkeydown:
onkeypress
onkeyup
onload
onmousedown
onmousover
onsubmit