javascript笔记

定义变量

var test=10;

使用对象属性

 

可以使用 . 操作符获得属性,也可以使用数组下标获得,比如

for(var prop in document)
document.write(document[prop]+"<br>");

 

With 声明对象,之后再用到对象就不必声明了

with(document){
write("Hello World<br>标题: ");
write(title);
}

 

常用对象

字符串对象

big                 大字体显示
italics             斜体显示
bold               粗体显示
small              小字体显示
blink               闪烁显示
fixed               打字机字体显示
fontsize(size)   控制字体大小

 

 

算术函数math对象

 

时间日期对象

 

function showTime()
{
      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

 

 

<body onload="foo()">
<input type="submit" onClick="bar()"/>

 

 

方式一

<Script Language ="JavaScript">
document.write("<font color=red>这里(红色文字)是通过 JavaScript代码所输出的文字</font>");
</Script>

可将<Script></Script>标识放入<Head>...</Head>或<Body>...</Body>之间。将JavaScript标识放置<Head>...</Head>在头部之间,使之在页面文档主体和其余部分代码之前装载。尤其是一些函数的代码,建议读者将这些代码放在<Head>... </Head>在头部之间

 

方式二

onclick=javascript:函数名称()

 

方式三

<script language="JavaScript" src="menu_data.js"></script>

 

如果脚本要访问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;

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值