zoukankan      html  css  js  c++  java
  • document

    一、获取元素:

    方法:

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

    二、操作内容

    1)获取内容

    alert(a.innerText);只取里面的文字
     alert(a.outerHTML);包括标签本身的内容

    a.innerHTML = "<font color=red >hello world </font>";

    2)表单元素

    (1)获取内容,有两种获取方式:

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

      alert(t.value); 获取input中的value值;
          alert(t.innerHTML); 获取<textarea> 这里的值 </textarea>;

    (2)设置内容: t.value="内容改变";

     

    (3)小知识点

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

    三、

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

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

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

  • 相关阅读:
    sql server sa 用户 属性
    关于SQL执行顺序
    SQL server 数据库版本查询
    版本生成|Ext form输入框后加文字说明
    继承 tabpanel 对父类重新赋值 父类方法重写
    Ext.namespace() Ext命名空间介绍
    Ext.apply Ext.applyif 的理解
    下拉列表
    extjs表单FormPanel验证
    提高篇:第十三篇
  • 原文地址:https://www.cnblogs.com/zs6666/p/5856066.html
Copyright © 2011-2022 走看看