zoukankan      html  css  js  c++  java
  • 关于document.write(来自网络)

    对象属性:

    document.title                 //设置文档标题等价于HTML的<title>标签
    document.bgColor               //设置页面背景色
    document.fgColor               //设置前景色(文本颜色)
    document.linkColor             //未点击过的链接颜色
    document.alinkColor            //激活链接(焦点在此链接上)的颜色
    document.vlinkColor            //已点击过的链接颜色
    document.URL                   //设置URL属性从而在同一窗口打开另一网页
    document.fileCreatedDate       //文件建立日期,只读属性
    document.fileModifiedDate      //文件修改日期,只读属性
    document.fileSize              //文件大小,只读属性
    document.cookie                //设置和读出cookie
    document.charset               //设置字符集 简体中文:gb2312
    ----------------------------
    常用对象方法:

    document.write()                      //动态向页面写入内容
    document.createElement(Tag)           //创建一个html标签对象
    document.getElementById(ID)           //获得指定ID值的对象
    document.getElementsByName(Name)      //获得指定Name值的对象
    document.body.appendChild(oTag)
    ========================================================================
    body-主体子对象

    document.body                   //指定文档主体的开始和结束等价于<body></body>
    document.body.bgColor           //设置或获取对象后面的背景颜色
    document.body.link              //未点击过的链接颜色
    document.body.alink             //激活链接(焦点在此链接上)的颜色
    document.body.vlink             //已点击过的链接颜色
    document.body.text              //文本色
    document.body.innerText         //设置<body>...</body>之间的文本
    document.body.innerHTML         //设置<body>...</body>之间的HTML代码
    document.body.topMargin         //页面上边距
    document.body.leftMargin        //页面左边距
    document.body.rightMargin       //页面右边距
    document.body.bottomMargin      //页面下边距
    document.body.background        //背景图片
    document.body.appendChild(oTag) //动态生成一个HTML对象
    ----------------------------
    常用对象事件:

    document.body.onclick="func()"              //鼠标指针单击对象是触发
    document.body.onmouseover="func()"          //鼠标指针移到对象时触发
    document.body.onmouseout="func()"           //鼠标指针移出对象时触发
    ========================================================================
    location-位置子对象:

    document.location.hash          // #号后的部分
    document.location.host          // 域名+端口号
    document.location.hostname      // 域名
    document.location.href          // 完整URL
    document.location.pathname      // 目录部分
    document.location.port          // 端口号
    document.location.protocol      // 网络协议(http:)
    document.location.search        // ?号后的部分
    ----------------------------
    常用对象事件:

    documeny.location.reload()          //刷新网页
    document.location.reload(URL)       //打开新的网页
    document.location.assign(URL)       //打开新的网页
    document.location.replace(URL)      //打开新的网页
    ========================================================================
    selection-选区子对象
    document.selection
    ========================================================================
    images集合(页面中的图象):
    ----------------------------
    a)通过集合引用
    document.images                 //对应页面上的<img>标签
    document.images.length          //对应页面上<img>标签的个数
    document.images[0]              //第1个<img>标签          
    document.images[i]              //第i-1个<img>标签
    ----------------------------
    b)通过name属性直接引用
    <img name="oImage">
    document.images.oImage          //document.images.name属性
    ----------------------------
    c)引用图片的src属性
    document.images.oImage.src      //document.images.name属性.src
    ----------------------------
    d)创建一个图象
    var oImage
    oImage = new Image()
    document.images.oImage.src="1.jpg"
    同时在页面上建立一个<img>标签与之对应就可以显示

    forms集合(页面中的表单):
    ----------------------------
    a)通过集合引用
    document.forms                     //对应页面上的<form>标签
    document.forms.length              //对应页面上<form>标签的个数
    document.forms[0]                  //第1个<form>标签
    document.forms[i]                  //第i-1个<form>标签
    document.forms[i].length           //第i-1个<form>中的控件数
    document.forms[i].elements[j]      //第i-1个<form>中第j-1个控件
    ----------------------------
    b)通过标签name属性直接引用
    <form name="Myform"><input name="myctrl"></form>
    document.Myform.myctrl             //document.表单名.控件名
    ----------------------------
    c)访问表单的属性
    document.forms[i].name             //对应<form name>属性
    document.forms[i].action           //对应<form action>属性
    document.forms[i].encoding         //对应<form enctype>属性
    document.forms[i].target           //对应<form target>属性
    document.forms[i].appendChild(oTag) //动态插入一个控件

  • 相关阅读:
    Good Bye 2014 B. New Year Permutation(floyd )
    hdu 5147 Sequence II (树状数组 求逆序数)
    POJ 1696 Space Ant (极角排序)
    POJ 2398 Toy Storage (叉积判断点和线段的关系)
    hdu 2897 邂逅明下 (简单巴什博弈)
    poj 1410 Intersection (判断线段与矩形相交 判线段相交)
    HDU 3400 Line belt (三分嵌套)
    Codeforces Round #279 (Div. 2) C. Hacking Cypher (大数取余)
    Codeforces Round #179 (Div. 2) B. Yaroslav and Two Strings (容斥原理)
    hdu 1576 A/B (求逆元)
  • 原文地址:https://www.cnblogs.com/weinixiong/p/9892292.html
Copyright © 2011-2022 走看看