javascript学习笔记之document对象、表单及表单元素、脚本化cookie

一、document对象

      每个window对象都有document属性。该属性引用表示在窗口中显示的HTML文档的document对象。

      1、关键方法

              close()关闭open方法打开的文档

              open()产生新文档,擦掉已有文档的内容

              write()把文本附加的到当前打开的文档。这是最为重要的一个方法,可以动态的产生HTML文档。writeln方法附加一个换行符,

                   但是由于HTML会忽视换行符,所以用于动态产生HTML文档是没有用的。

      2、常见属性

             alinkColor,linkColor,vlinkColor,anchors[],applets[],bgColor,fgColor,cookie,domain,forms[],images[],lastModified(文档最后修改日期,

               比较有用),title,location

      3、事件处理有以下两种方法

            <a href="help.html" οnmοuseοver="status='Get Help!';">Help</a>

            document.links[0].οnmοuseοver=function(){status='Get Help!';}(这里假设锚为第一个链接)

      4、动态生成文档

            1、document.write()只能在<script></script>中调用。注意如果是在一个事件处理程序中调用,动态的内容会覆盖当前的文档而不是添加到当前文档

                  中。

            2、动态产生文档的时候,open()方法缺省后会被隐式调用,但是如果省略了close()方法,浏览器就不能制止它显示文档装载动画。而且浏览器可以将你写

                  入的HTML缓存起来,在明确的结束文档之前不会显示缓存的内容。

 二、HTML可以脚本化HTML的表单元素,但是估计不是很常用,所以没有自习研究,以后如果再用到的话再研究

三、同样,javascript可以脚本化cookie,但是现在JSP,ASP.NET中都有cookie的对象,所以也没有仔细研究,这里简单结束几个属性,以及产生cookie的方法。

               expires生存周期。name名字。path与cookie关联在一起的网页。domain制定关联在一起的域名。secure是否安全性发送(bool)

               如:www.acme.com/catalog

                     path默认为这个网页。如果/catalog对此目录下的所有页面可见。如果/对此服务器都可见

四、文档对象模型和DHTML暂不研究

            

转载于:https://www.cnblogs.com/ITEagle/archive/2010/01/04/1638912.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值