zoukankan      html  css  js  c++  java
  • Window.document对象

    一、Window.document对象

    1、找到元素:

        docunment.getElementById("id");根据id找,最多找一个;
        var a =docunment.getElementById("id");将找到的元素放在变量中;
        docunment.getElementsByName("name");根据name找,找出来的是数组;
        docunment.getElementsByTagName("name");根据标签名找,找出来的是数组;
        docunment.getElementsByClassName("name") 根据classname找,找出来的是数组;

    2、获取内容

    (1)非表单元素:

    a.innerHTML;标签里的html代码和文字都获取了,标签里面的所有内容。

    a.innerText;只取里面的文字

    a.outerHTML;包括标签本身的内容

    (2)表单元素

    var t = document.f1.t1; form表单ID为f1里面的ID为t1的input;
    var t = document.getElementById("id"); 直接用ID获取。

    知识点:<a href="http://www.baidu.com" onclick ="return false">转向百度</a> ;加了return flase则不会跳转,默认是return true会跳转。按钮也一样,如果按钮中设置return flase 则不会进行提交,利用这个可以对提交跳转进行控制。

    3操作属性

    首先,利用元素的ID找到该元素,存于一个变量中:var a = document.getElementById("id");

    然后,可以对该元素的属性进行操作:

    a.setAttribute("属性名","属性值"); 设置一个属性,添加或更改都可以;

    a.getAttribute("属性名");获取属性的值;

    a.removeAttribute("属性名");移除一个属性。

     

  • 相关阅读:
    VOL.1 利用vmware ThinApp 制作非XP下可以运行的IE6 【无插件版】(windows vista/7/8 x86/x64 )
    js中each的用法
    Math函数floor、round、ceil的区别
    JS中的prototype解析
    Ubuntu虚拟机搭建
    我的第一篇blog
    实验四+124+高小娟
    实验三+124+高小娟
    第5次作业+105032014124+高小娟
    第4次作业类测试代码+105032014124+高小娟
  • 原文地址:https://www.cnblogs.com/wwz-wwz/p/5778070.html
Copyright © 2011-2022 走看看