zoukankan      html  css  js  c++  java
  • 有关innerHTML的知识

    object.innerHTML: object所包含的元素的HTML,不包含object
    object.outerHTML: object及它所包含元素的HTML,包含object

    <a href="#" onclick="alert(this.innerHTML)">this is innerHTML</a><br>
    <a href="#" onclick="alert(this.outerHTML)">this is outerHTML</a><br>

    来个应用的
    <a href="#" onclick="this.innerHTML='<p onclick=alert(this.outerHTML)>this is outerHTML</p>' ">this is innerHTML</a>
    上面都是采用的this本身,下面采用id对应object
    <button onclick=alert(obj1.innerHTML)>obj1.innerHTML</button>

    <button onclick=alert(obj2.outerHTML)>obj2.outerHTML</button>

    <div id=obj1><font color=blue>cnbruce</font></div>

    <div id=obj2><font color=red>cnrose</font></div>

    innerText

    <SELECT NAME="cn_who">
    <option value="male">cnbruce</option>
    <option value="female">cnrose</option>
    </SELECT>

    <INPUT TYPE="button" VALUE="The Node" onClick="alert(cn_who.children[0].nodeName)">
    <INPUT TYPE="button" VALUE="The Name" onClick="alert(cn_who.children[0].innerText)">
    <INPUT TYPE="button" VALUE="The Sex" onClick="alert(cn_who.children[0].value)">
    <INPUT TYPE="button" VALUE="The Node" onClick="alert(cn_who.children[1].nodeName)">
    <INPUT TYPE="button" VALUE="The Name" onClick="alert(cn_who.children[1].innerText)">
    <INPUT TYPE="button" VALUE="The Sex" onClick="alert(cn_who.children[1].value)">

    insertAdjacentText
     
    <a href="#" onclick="this.insertAdjacentText('afterEnd',' cnbruce ')">insertAdjacentText</a>

    申明

    非源创博文中的内容均收集自网上,若有侵权之处,请及时联络,我会在第一时间内删除.再次说声抱歉!!!

    博文欢迎转载,但请给出原文连接。

  • 相关阅读:
    T3054 高精度练习-文件操作 codevs
    0812—①
    T1553 互斥的数 codevs
    T1229 数字游戏 codevs
    T3187 队列练习3 codevs
    Android NDK工程的编译和链接以及使用gdb进行调试
    PE文件附加数据感染之Worm.Win32.Agent.ayd病毒分析
    PE文件加节感染之Win32.Loader.bx.V病毒分析
    Android动态调试so库JNI_Onload函数-----基于IDA实现
    android在JNI_OnLoad入口函数下断点动态调试so库
  • 原文地址:https://www.cnblogs.com/Athrun/p/1200603.html
Copyright © 2011-2022 走看看