标签:ext tle ber 变量声明 创建元素 声明变量 get append 文档
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<script src="0605-01-HtmlJavaScript.js"></script>
<title>Document</title>
<script>
alert("head");
</script>
</head>
<body>
<script>
alert("body")
</script>
</body>
</html>
<script>
var num1 = 3;
var num2 = 4;
function ShowInfo(item1,item2){
return item1 + item2;
}
alert(ShowInfo(num1,num2));
</script>
var fun = function(params){
....
}
//这种方法可以把匿名方法赋值给一个变量,调用这个变量即可使用该方法
(function(param1,param2){
....
})(1,2);
// 这种方法可以在定义匿名方法的同时传参及调用
目前可以简单的理解成子方法可以使用父方法的变量
<div id="dv1" class="dv">dv1</div>
<div id="dv2" class="dv">dv2</div>
<div id="dv3" class="dv">dv3</div>
<div id="dv4" class="dv">dv4</div>
<script>
alert(document.getElementById("dv1").innerText + " "+document.getElementsByClassName("dv")[0].innerText)
</script>
事件常用的注册方式有多种,此处介绍两种,一种直接在元素上注册事件,一种在获取的对象上注册事件
元素注册法
<input id="text1" type="text" onclick="ClickMe1()">
<script>
function ClickMe1(){
alert("点我1");
}
</script>
对象注册法
<input id="text2" type="text" onclick="ClickMe2()">
<script>
document.getElementById("text2").onclick = function(){
alert("点我2");
}
</script>
标签:ext tle ber 变量声明 创建元素 声明变量 get append 文档
原文地址:https://www.cnblogs.com/alideluobo/p/14853683.html