一,innerHTML

innerHTML在javaScript中具有双向功能,一是可以从指定的元素对象中获取内容,二是可以把自定义内容插入到指定的元素对象中去。

定义和用法:
innerHTML属性用于设置或返回指定标签之间的HTML内容

Object.innerHTML = "HTML";// 设置
var html = Object.innerHTML;// 获取

例1:
获取ID为mochu的P标签元素中的内容

<html>  <head>  <script type="text/javascript">  function getinnerHTML(){  alert(document.getElementById("mochu").innerHTML);  }  </script>  </head><body>  <p id="mochu"><font color="#000">获取到的内容!</font></p>  <input type="button" onclick="getinnerHTML()" value="点击" />  </body>
</html>

例2:
向ID为mochu的P标签元素中插入内容

<html>  <head>  <script type="text/javascript">  function setInnerHTML(){  document.getElementById("mochu").innerHTML = "<span>这里是替换的内容包括标签</span>";  }  </script>  </head><body>  <p id="mochu"><font color="#000">被替换掉的内容</font></p>  <input type="button" onclick="setInnerHTML()" value="点击" />  </body>
</html>

二,innerHTML

定义和用法:
innerText属性设置或返回指定节点及其所有后代的文本内容 .

node.innerText  //返回
node.innerText = text  //设置

例:
获取元素的内部文本:

var x = document.getElementById("myBtn").innerText;

innerHTML和innerText的区别:

  • InnerHTML返回标记内的HTML内容,其中包含HTML标记。
  • InnerText返回标记内文本的值,而不是HTML标记的值。

三,value

value 属性可设置文本域的默认值。

例:
获得文本域的默认值:

<html><head><script type="text/javascript">function alertValue(){alert(document.getElementById("text1").value)}</script></head><body><form><input type="textfield" id="text1" value="1" /><input type="button" id="button1" onclick="alertValue()" value="click" /></form></body>
</html>

本文首发于前端黑洞网,csdn同步跟新

JavaScript中的innerHTML,innerHTML,value属性相关推荐

  1. JavaScript中四种不同的属性检测方式比较

    JavaScript中四种不同的属性检测方式比较 1. 用in方法 var o = {x:1}; "x" in o; //true "y" in o; //fa ...

  2. 使用JavaScript中的示例编号MAX_VALUE属性

    数字MAX_VALUE属性 (Number MAX_VALUE Property) MAX_VALUE Property is a Number property in JavaScript and ...

  3. js获取html元素并且修改属性,JavaScript中获取和修改元素属性的值

    在上一篇关于<JavaScript中几个操作元素对象的函数方法>文章中记录了分别通过元素的ID属性,元素的标签名,Class类名来获取元素的节点对象. 今天记录两个函数可以用来获取和修改获 ...

  4. JavaScript中函数里的arguments属性

    <!DOCTYPE html> <html lang="en">     <head>         <meta charset=&qu ...

  5. javascript 中的各种width,height属性整理

    目标: 理清js及jquery的各种width和height 对象: Window对象表示浏览器中打开的窗口:window对象可以省略.比如alert().window.alert(). Docume ...

  6. JavaScript中闭包实现的私有属性的getter()和setter()方法

    注意: 以下的输出都在浏览器的控制台中 <!DOCTYPE html> <html> <head><meta charset="utf-8" ...

  7. javascript中节点操作、节点属性、节点获取、创建节点、删除节点、克隆节点

    节点操作 节点操作实际是利用DOM树把节点划分为不同的层次关系,常见父子兄弟级关系 节点属性: 节点一般有三个属性:nodeType节点类型(其中元素节点值为1,属性节点值为2,文本节点值为3).no ...

  8. JavaScript中判断是否存在某属性

    Js中的属性分为两种,一种是固有属性,另外是编程时赋预予的属性,这两种属性的判断方式是不一样的. 1.使用in关键字. 该方法可以判断对象的自有属性和继承来的属性是否存在. var o={x:1}; ...

  9. html代码name是什么意思,JavaScript中nodeName是什么意思?

    nodeName是JavaScript中的一个HTML DOM属性,nodeName属性可以返回指定节点的名称.下面本篇文章就来给大家介绍一下JavaScript的nodeName属性,希望对大家有所 ...

  10. javascript中实例方法与类方法的区别

    在javascript中,类有静态属性和实例属性之分,也有静态方法和实例方法之分 类属性(静态属性):通过类直接访问,不需要声明类的实例来访问 类方法(静态方法):通过类直接访问,不需要声明类的实例来 ...

最新文章

  1. Hibernate笔记——9.关联映射(下)
  2. acronym与abbr
  3. Java | 设计模式-适配器模式
  4. 设计模式之禅--思维导图
  5. 要提升asp.net工作能力。应急于提升的是哪些技术?
  6. Cell封面文章:跑步短短10分钟,身体近10000个分子大变样!蛋白组学破解运动有益健康之谜...
  7. Python问题记录
  8. Redmi K50 Pro未发先火 卢伟冰:压力好大
  9. 在HTML中使用JavaScript
  10. MTA18ASF2G72PDZ-2G6D1内存条MTA18ASF2G72PDZ-2G6E1
  11. vue导出Excel
  12. 74ls138和与非门设计全减器,用74LS138和门电路设计1位二进制全减器
  13. 通过wifi共享使Linux设备连接网络
  14. 2020年鼠年正月十五 祝贺元宵节快乐
  15. 【xsy2440】【GDOI2016】疯狂动物城
  16. 苹果5概念机_iPhone 11概念图层出不穷!投影仪+平行三摄,不同以往!
  17. 《学术研究你的成功之道》读书笔记之论文篇
  18. of介词短语作定语_in和on的介词短语做后置定语的区别?
  19. 手游客户端被破解后通过服务器对抗脱机挂---pk服务器签名规则
  20. 亚马逊自动下单怎么设置

热门文章

  1. 2021-06-01 深入分析锁的基础知识
  2. Linux /etc/rc.d 下面 rc${runlevel}.d rc.local init.d 区别
  3. 计算机考研在线题库,考研全题库电脑版
  4. 1命名规则 sentinel_Sentinel实战:为系统做限流保护
  5. (8)FPGA实现1s闪灯代码(学无止境)
  6. (28)FPGA计数器设计(软核实现)
  7. Xilinx FIFO IP核使用
  8. java web资源目录下_Java Web项目中的各种资源的路径写法
  9. 【Python】实现文章字符频次排序(文件IO、列表排序、字典操作和字符串join方法)
  10. js html转为实体,字符串js编码转换成实体html编码的方法(防范XSS攻击)