这个javascript不是写在<head>里的吗?我觉得好像要在<body>里写onload=才会打开页面时自动加载,不是吗
但是这样写已经自动加载运行了<html><head><metahttp-equiv="content-type"content="text/html;charset=GB...
但是这样写已经自动加载运行了
<html>
<head>
<meta http-equiv="content-type" content="text / ht ml;charset=GB2312"/>
<title>2-1</title>
<script type="text/javascript">
what_to_say="你好";
alert("what_to_say);
</script>
</head>
<body style="overflow:auto;">
</body>
<h t ml> 展开
<html>
<head>
<meta http-equiv="content-type" content="text / ht ml;charset=GB2312"/>
<title>2-1</title>
<script type="text/javascript">
what_to_say="你好";
alert("what_to_say);
</script>
</head>
<body style="overflow:auto;">
</body>
<h t ml> 展开
1个回答
展开全部
你这个就是语句不是方法
如果你写成方法得形式就要在onload里面加调用得方法得名称了
如:
<html>
<head>
<meta http-equiv="content-type" content="text / ht ml;charset=GB2312"/>
<title>2-1</title>
<script type="text/javascript">
function doit(){
what_to_say="你好";
alert(what_to_say);
}
</script>
</head>
<body onload="doit()" style="overflow:auto;">
</body>
<html>
顺便说下:alert("what_to_say);应该是alert(what_to_say);
你多了半个引号
如果你写成方法得形式就要在onload里面加调用得方法得名称了
如:
<html>
<head>
<meta http-equiv="content-type" content="text / ht ml;charset=GB2312"/>
<title>2-1</title>
<script type="text/javascript">
function doit(){
what_to_say="你好";
alert(what_to_say);
}
</script>
</head>
<body onload="doit()" style="overflow:auto;">
</body>
<html>
顺便说下:alert("what_to_say);应该是alert(what_to_say);
你多了半个引号
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询