1.2 嵌入JavaScript
声明(创建) JavaScript 变量
在 JavaScript 中创建变量经常被称为“声明”变量。
您可以通过 var 语句来声明 JavaScript 变量:
var x; var carname;
在以上声明之后,变量并没有值,不过您可以在声明它们时向变量赋值:
var x=5; var carname="Volvo";
注释:在为变量赋文本值时,请为该值加引号。
1.直接调用
<html>
<head>
</head>
<body>
<h2>直接调用JavaScript程序</h2>
<h3>
<script language="JavaScript">
var str="欢迎来到JavaScript世界";
document.write(str);
</script>
</h3>
</body>
</html>
2.事件调用
<h2>事件调用JavaScript程序</h2>
<script language="JavaScript">
function sayDate()
{
var dt=new Date();
var strdate="您好。\n现在时间为:"+dt;
alert(strdate);
}
</script>
<p οnclick="sayDate();">单击这里查看当前时间</p>
其他事件调用:onmouseover
在下面的例子中,我们将在用户把鼠标指针移动到图像上时显示一个对话框:
<img src="/i/eg_mouse2.jpg" alt="mouse"
οnmοuseοver="alert('您的鼠标在图片上!')" />
3.链接外部JS文件
下面是一个test.js的外部文件
<html>
<head>
</head>
<body>
<h2>链接外部JS文件</h2>
<h3>
当前日期:
<script src="test.js">
function showDate(){
var y = newDate();
var gy =y.getYear();
var dName =new Array("星期天","星期一",“星期二”,“星期三”,"星期四","星期五",“星期六”);
var mName = new Array("1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月",“12月”);
document.write("<FONTCOLOR=\"black\"class=\"p1\">" +y.getYear() +"年" +mName[y.getMonth()]+y.getDate() + "日" + dName[y.getDay()] + ""+"</FONT>");
}
showDate();
</script>
</body>
<html>
1