<head>
<script language="javascript">
var num;
num=5;
</script>
</head>
<body>
<script>
alert(num); //因为num是SCRIPT级的变量,所以可以直接这样调用。
</script>
</body>
<script language="javascript">
var num;
num=5;
</script>
</head>
<body>
<script>
alert(num); //因为num是SCRIPT级的变量,所以可以直接这样调用。
</script>
</body>
<img src=javascript:num.jpg>我想由<head>区传过来的num在<body>区形成一个图片,如:5.jpg
<script language="javascript">
function number()
{
var num=5;
}
</script>
在<body>区,得到num的值,如下:
<script language="javascript">
document.write("img src="+num+".jpg");
</script>
2、由var声明的是局部变量,即使函数number()已被执行num仍不存在
3、把定义放在函数外面
document.write("<img src="+num+".jpg">);
</script>