<body>
<div id="div1"></div>
</body>
有了这个文件,我们就开始写Javascript了。
Javascript必须写在<script>内部(我是说写在HTML文件之中时),就像CSS要写在<style>内部一样。
首先。我们要知道自己要干什么。比如说,我要让那个DIV的宽度变为100像素,高度也变成100像素,背景变成红的。我们要这样写:
<body>
<div id="div1"></div>
<script>
document.getElementById('div1').style.width='100px'
document.getElementById('div1').style.height='100px'
document.getElementById('div1').style.background='red'
</script>
</body>
这样就写好了。
document.getElementById('div1')意思是说在文档中选出id为div1的那个元素
document.getElementById('div1').style.width='100px'它的完整意思可以这么理解:
在文档中选出id为div1的那个元素,让这个元素的样式(style)的宽(width)变为100px;
以下两句类似。
这是JS中最简单的编程思路了。
不知道这么说,是不是回答了你的提问!!!
自调用函数:
顾名思义,有2个意思
《1》自行调用的函数:
就是指,函数在页面载入后或者之前就自行调用,无需借助其他函数或方法来启动;
例如:
(function(win){win.alert(11)
})(window)
《2》自己调用自己的函数:
就是指,递归:在一个函数里面调用自己的函数,当符合一定规则时,跳出自我调用,就是递归。
例如:
var fn = function(n){if(n == 1) return 1
else return n * fn(n-1)
}