JS的dom获取span和div图层内容

div和span都是图层,每一个图层都是独立的单元,独立的块对象所以他们可以采用很好的进行网页的布局[layout]div灵活 table固定div独占一行 span不会独占一行获取dom对象 设置div中的html代码 innerHtml属性不只是在div元素中还是用设置元素nebula的html代码并且这个属相可以将后面的字符串当做一段html代码解释并执行最终展示一个效果
<!DOCTYPE html><html lang="en"><head>    <meta charset="UTF-8">    <title>JSDom获取图层节点</title></head><body><script type="text/javascript">   function setDiv() {       var m1=document.getElementById("myDiv");       m1.innerHTML="<h1><font color=‘red‘>这是一个div图层</font></h1>";        alert("延迟");       m1.innerHTML="<h1><font color=‘yellow‘>这是一个div图层yello</font></h1>";   }   function  setSpan() {        var m2=document.getElementById("mySpan");        m2.innerHTML="<h1><font>这是一个Span图层</font></h1>";        alert("延迟");       m2.innerHTML="<h1><font color=‘blue‘>这是一个Span图层不会独占一行</font></h1>";      // alert("延迟");   }</script><input type="button" value="这是div" onclick="setDiv()"><input type="button" value="这是span" onclick="setSpan()"><div id="myDiv"></div><span id="mySpan"></span></body></html>

原文地址:https://www.cnblogs.com/god1/p/12114595.html

时间: 2024-08-05 01:06:48

JS的dom获取span和div图层内容的相关文章

JS的dom获取innerHtml和innerText的区别

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>JSDom获取图层节点</title></head><body><script type="text/javascript"> function getInnerHtml() { var dom=docum

JS的dom获取用户名

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>JSDom获取图层节点</title></head><body><script type="text/javascript"> function getUsername() { var dom=docume

Js操作DOM的方式及获取浏览器的宽高

我们在为页面加入一些动态效果或实现一些脚本功能时,需要对文档body中的元素进行操作,也就是,我们需要使用js或jQuery来对dom操作.下面呢,我说一下js是怎样对dom操作的. document.write(),这既可以向文档输出文本,也可以写入代码来添加元素. 获取需要操作的元素: 利用id获取就是:document.getElementById("name"); 利用class获取就是:document.getElementsByClassName("name&qu

js的DOM编程基础

1.DOM编程 是文件对象模型,是可扩展的编程语言的接口,是专门为修改标签服务的:   思路:先找要修改的标签,对其进行增加/修改,可以修改某一个属性/样式,从而让标签动起来:   DOM是和js结合来使页面动起来的: 2.DOM选择器 (1).找标签的:(document是一个对象) document.getElementById('id');    //id是唯一的 document.getElementsByName('name');   //名字可以相同 document.getElem

前端之JavaScript:JS之DOM对象三

js之DOM对象三 一.JS中for循环遍历测试 for循环遍历有两种 第一种:是有条件的那种,例如    for(var i = 0;i<ele.length;i++){} 第二种:for (var i in li ){} 现在我们来说一下测试一下第二种(数组和obj的) 1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8">

js之DOM对象三

js之DOM对象三 一.JS中for循环遍历测试 for循环遍历有两种 第一种:是有条件的那种,例如    for(var i = 0;i<ele.length;i++){} 第二种:for (var i in li ){} 现在我们来说一下测试一下第二种(数组和obj的) 1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8">

解析JS操作DOM

首先,如何操作DOM可大致分为以下几项: 1)创建节点:除了可以使用createElement创建元素,也可以使用createTextNode创建文本节点. document.body指向的是<body>元素;document.documentElement则指向<html>元素 //创建节点 var createNode = document.createElement("div"); var createTextNode = document.createT

Js操作-DOM操作

js学习--DOM操作详解大全 前奏(认识DOM) 一 . 节点属性 DOM 是树型结构,相应的,可以通过一些节点属性来遍历节点树: 方法 说明 nodeName 节点名称,相当于tagName.属性节点返回属性名,文本节点返回#text.nodeName,是只读的. nodeType 节点的类型,返回值:1,元素节点:2,属性节点:3,文本节点.nodeType 是只读的. nodeValue 节点的值,返回一个字符串,指示这个节点的值.元素节点返回 null,属性节点返回属性值,文本节点返回

js操作dom对象

属性: 1Attributes     存储节点的属性列表(只读) 2childNodes     存储节点的子节点列表(只读) 3dataType     返回此节点的数据类型 4Definition     以DTD或XML模式给出的节点的定义(只读) 5Doctype     指定文档类型节点(只读) 6documentElement     返回文档的根元素(可读写) 7firstChild     返回当前节点的第一个子节点(只读) 8Implementation     返回XMLD