定义变量
使用对象属性
可以使用 . 操作符获得属性,也可以使用数组下标获得,比如
document.write(document[prop]+ "<br>");
With 声明对象,之后再用到对象就不必声明了
write( "Hello World<br>标题: ");
write(title);
}
常用对象
字符串对象
italics 斜体显示
bold 粗体显示
small 小字体显示
blink 闪烁显示
fixed 打字机字体显示
fontsize(size) 控制字体大小
算术函数math对象
时间日期对象
{
var now= new Date();
with(document.clock.txt){
with(now){
value=(getYear()+ "年"+(1+getMonth())+ "月"+getDate()+ "日");
value+=( " "+getHours()+ ":"+getMinutes()+ ":"+getSeconds());
}
}
setTimeout( "showTime()",1000);
}
<head>
<script language="javascript" type="text/javascript" src="js.js"></script>
</head>
<body onload="showTime()">
<form name="clock" action="">
<input type="text" name="txt" value=""/></form>
</body>
</html>
浏览器环境对象 navigator
onClick
onChange
text输入发生改变或者select选项发生改变
onSelect
text文字被选中时
onFocus
onBlur
失去焦点时
onLoad
载入文件时
onUnload
onMouseOver
onMouseOut
< input type ="submit" onClick ="bar()" />
方式一
document.write( "<font color=red>这里(红色文字)是通过 JavaScript代码所输出的文字</font>");
</Script>
可将<Script></Script>标识放入<Head>...</Head>或<Body>...</Body>之间。将JavaScript标识放置<Head>...</Head>在头部之间,使之在页面文档主体和其余部分代码之前装载。尤其是一些函数的代码,建议读者将这些代码放在<Head>... </Head>在头部之间
方式二
方式三
如果脚本要访问HTML标签所定义的对象,那么要确保这些对象先于脚本执行,否则会出现“对象不存在”的错误
JavaScript访问 Web页面 HTML标签语语句所构成的对象,使用层层限定的逐步缩法。在 JavaScript的文档对象模型(DOM)中,窗口(Window)是对象模型的顶端对象,即浏览器,HTML页面文档是在浏览器的窗口中显示的。
浏览器的窗口(Window)有属性,比如显示的页面,窗口底部的状态条上的文字等等;有方法,比如打开和关闭。窗口在 文档对象模型对象层次的顶层,不必去写上它,“window.location”和“location”的作用是相同的。
窗口里是 Web页面,对象层次从文档(document)开始。文档包含至少一个表单(form),可以通过document.forms[0]来访问第一个表单。也可以通过表单
的名称来访问,比如:document.InputForm
表单中包含很多 Input对象,要访问文本框 UserId的 value属性,可以通过
document.InputForm.UserId.value;