`

Dom 学习笔记4

    博客分类:
  • dom
Dom 
阅读更多

 

五十一、编程控制层的大小
 1、div中英文字母连续单词不会再中间自动换行
五十二、编程控制层常见错误
 1、易错:不要写成div1.style.width=80px 无意义的 div1.style.width="80px" 80px必须为字符串
 2、修改元素样式不能是this.style="background-color:red".(即使成功,也会把其他样式冲掉) 应该单独修改 div.style.background='red'
 3、background-color 在这里应该写成什么?  
  (1)、查找手册 
  (2)、在页面放入一个DIV 然后在JS中用. 查找
 4、input 的innerHTML没有意义
 5、createElement两种用法
  1、先创建在写样式
  function createDiv() {
            var div = document.createElement("input");
            div.type = "button";
            div.value = "动态按钮";
            div.onclick = function() { alert('动态的按钮'); };
            document.body.appendChild(div);

        }
        2、 直接写多个参数
            var input = document.createElement("<input type='button' value='hello' onclick=alert('a') />");
            document.body.appendChild(input);
        注意:这个如果是A的话必须在后面加入
            var link = document.createElement("<a href='http://www.baidu.com'>必读</a>");
            link.innerText = "kk";
            document.body.appendChild(link);
 6、给关键字熟悉赋值     label.for 有问题
         var label = document.createElement("label");
            label.setAttribute("for", "username");
            label.innerText = "用户名:";
            document.body.appendChild(label);
            
            
五十四、编程控制层练习
 1、网站上的登录窗口用的是个层 只不过把层隐藏了 点击登录后 把层给显示出来了
 2、图片移到小图看大图 也是显示图层,只是把新图层放到鼠标的位置了 window.event.ClientX 图片的路径有相对变为绝对路径 所以先
  用label.setAttribute("a1", "path"); 存起来 然后用this.getAttribute("a1")取出来

更多信息请查看 java进阶网 http://www.javady.com

4
0
分享到:
评论

相关推荐

    JavaScript HTML DOM学习笔记.emmx

    从菜鸟教程上学习的关于js的学习笔记,可以用于参考学习使用,脑图样式,浏览更方便,有需要的同学可以带走

    传播智客扬中科老师讲的DOM 学习笔记

    根据给定的文件信息,我们可以总结出以下关于DOM(Document Object Model)操作的关键知识点: ### DOM简介 DOM是一种处理HTML和XML文档的标准接口,它允许程序和脚本动态地访问和更新文档的内容、结构和样式。DOM...

    Dom4j学习笔记

    **标题解析:** "Dom4j学习笔记" 这个标题明确指出了我们要探讨的主题——Dom4j。Dom4j是一个流行的Java库,用于处理XML文档。它提供了丰富的API,使得XML的读取、写入、操作变得简单易行。在学习笔记中,通常会涵盖...

    JS基本功DOM学习笔记

    在JS基本功DOM学习笔记中,我们将深入探讨以下几个核心知识点: 1. **DOM树**:DOM将网页内容表示为一棵由节点构成的树形结构,其中每个节点代表HTML元素、属性、文本等。根节点通常是`document`,其他节点如`&lt;div&gt;...

    韩顺平javascript 韩顺平js-DOM学习笔记

    韩顺平js-DOM学习笔记

    js DOM学习笔记11

    JavaScript DOM 学习笔记 JavaScript DOM(Document Object Model)是 HTML 和 XML 文档的编程接口,它提供了一种访问和操作文档结构和内容的方式。DOM 将文档表示为一个树状结构,其中每个节点都代表文档中的一个...

    XML DOM4J学习笔记

    本篇笔记将深入探讨XML DOM4J的学习要点。 一、XML基础知识 1. XML结构:XML文档由元素(Element)、属性(Attribute)、文本内容(Text)、注释(Comment)等组成。每个XML文档都有一个根元素,其他元素嵌套在根...

    dom编程学习笔记.pdf

    dom编程学习笔记.pdf

    dom4j 学习笔记

    **DOM4J学习笔记** DOM4J是一个强大的Java XML API,它提供了丰富的XML处理功能,包括文档构建、解析、修改和查询。作为一个开源项目,DOM4J在XML处理领域具有广泛的用户基础,因其简单易用和高效性能而备受青睐。...

    DOM学习笔记

    **DOM学习笔记** DOM,全称为Document Object Model,是HTML和XML文档的一种标准表示方式,它将网页内容结构化为一个可编程的节点树。在DOM中,每个部分(如元素、属性、文本等)都有对应的对象,允许我们通过...

    DOM4J学习笔记

    DOM4J的学习笔记主要涵盖以下几个核心知识点: 1. **DOM4J概述**: DOM4J是一个开源项目,其设计目标是提供一个简单且功能丰富的XML API,它既支持SAX和DOM,又引入了面向对象的设计,使得XML处理更加方便。DOM4J...

    传播智客杨中科DOM51-60学习笔记

    ### 一、选择并修改DOM元素 #### 1.1 直接修改元素属性 在示例代码中,我们看到通过`getElementById`方法选取了ID为`div1`的`&lt;div&gt;`元素,并通过修改其`style`属性中的`width`和`height`值来改变其大小。具体实现...

    dom4j学习笔记

    **DOM4J学习笔记** DOM4J是一个Java库,它提供了强大的XML处理功能,包括解析、操作和生成XML文档。这个库是开源的,广泛应用于Java应用程序中,特别是在需要处理XML数据时。DOM4J的设计目标是易于使用,同时保持高...

    杨中科 传智播客 DOM 学习笔记

    ### 4. Confirmation Dialogs(确认对话框) `window.confirm`方法用于显示一个包含“确定”和“取消”按钮的对话框,并返回一个布尔值,指示用户是否点击了“确定”。如代码所示,`confirmdemo()`函数利用`confirm...

    dom4j学习笔记.txt

    ### DOM4J学习笔记 #### 一、DOM4J简介 DOM4J是一个Java库,用于处理XML数据。它提供了一种非常灵活的方式来解析、创建和修改XML文档。DOM4J是一个开源项目,由Red Hat公司支持。相较于其他XML解析器如DOM、SAX等...

    DOM - 学习笔记

    Window对象是DOM中的一个重要组成部分,它提供了很多方法和属性,如`alert()`用于弹出对话框,`open()`用于打开新的窗口,`location`用于获取或改变页面URL,`history`用于管理浏览历史,`screen`提供了关于用户屏幕...

    Dom编程学习笔记

    韩顺平老师的javascript之dom编程的笔记

    Dom4j学习教程+API+xml实用大全+xml学习笔记+htc

    标题"Dom4j学习教程+API+xml实用大全+xml学习笔记+htc"提及了几个关键主题,包括Dom4j的学习资源、API文档,以及关于XML的实用指南和学习笔记,还提到了一个名为"htc"的文件,可能是关于HTC设备或技术的文档。...

    比较详细的javascript DOM 学习笔记第1 2页.docx

    ### JavaScript DOM 学习笔记知识点总结 #### 一、DOM基础概述 DOM(Document Object Model)文档对象模型是一种处理可扩展标记语言的标准编程接口。它提供了结构化文档(如HTML和XML)的标准方法来访问、修改文档...

Global site tag (gtag.js) - Google Analytics