第一个周学习步入了正轨之后 又来到了第二个周
开始学习JavaScript 我感觉在这方面 我学习的比较吃力
因为有好多东西不能理解 然后记性也不太好 最明显得到就是老师刚刚讲的代码 转眼就会忘记是怎么写的了
<!DOCTYPE html>
<html>
<head lang="en">
<meta charset="UTF-8">
<title></title>
<style>
body{
/*margin: 0;*/
}
#div1{
width: 100px;
height: 100px;
border: 1px solid red;
}
</style>
</head>
<body>
<div id="div1" onmouseover="getInfo(this)" onmouseout="this.innerHTML=‘‘">
</div>
<button onclick="getInfo()">获取div信息</button>
<hr/>
<a href="111.html" target="_blank">我是超链接</a>
<br/><br/>
<button onclick="myopen1()">新窗口111111111</button>
<button onclick="myopen2()">新窗口222222222</button>
<button onclick="myopen3()">新窗口333333333</button>
<hr/>
<button onclick="myclose()">关掉子窗口</button>
<script>
var mywin;
function myclose(){
if(mywin)
mywin.close();
}
function myopen3(){
mywin = window.open(‘333.html‘, ‘news‘, ‘resizable=no‘);
}
function myopen2(){
mywin = window.open(‘222.html‘, ‘news‘, ‘resizable=no‘);
}
function myopen1(){
mywin = window.open(‘111.html‘, ‘news‘, ‘resizable=no‘);
}
function getInfo(obj){
// var div1 = document.getElementById(‘div1‘);
obj.innerHTML = obj.offsetWidth+‘,,‘+obj.offsetHeight;
obj.innerHTML += ‘<br>‘+obj.offsetLeft+‘,,‘+obj.offsetTop;
// offsetXXX 只能读取不能赋值修改
obj.offsetWidth = obj.offsetWidth+100;
// 下面的属性已经不能用了
// obj.innerHTML += ‘<br>‘+obj.innerWidth+‘,,‘+obj.innerHeight;
}
</script>
</body>
</html>
这些只能理解一部分
感觉自己的学习非常吃力
原文:http://www.cnblogs.com/977710820qq/p/6539962.html