<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>alert</title>
<script type="text/javascript">
function rec(){
var mychar="I love JavaScript";
alert(mychar);
}
rec();
</script>
</head>
<body>
<input name="button" type="button" onClick="rec()" value="点击我,弹出对话框" />
</body>
</html>
点击的时候调用函数啊,你这样写,点击的时候也调用,网页打开的时候也调用。
因为浏览器执行页面是从上往下执行,当遇到自调用函数就直接调用啊