document.getelementbyid().value与document.getElementById().innerHTML什么区别

使用document.getElementById()可以取到页面上一个有id的元素
然后访问这个元素的属性,比如value

当一个元素有value属性的时候,其value才会有值
例1
<input type="text" id="txt1" value="hello"/>
这样一个元素,当你使用document.getElementById("txt1").value时,可以得到其value值,即"hello"这个字符串。

如果一个元素没有value值,那么使用document.getElementById().value时是取不到。这是理所当然的,没有的东西怎么访问?
比如一个div标记,就不一定有value值。

innerHTML
这个是指元素中的内容
例2

一个元素有起始标记和结束标记如

<label id="lb1">this is a label</label>

当你使用document.getElementById("lb1").innerHTML可以取到<label>与</label>之间的内容,即“this is a label”。

document.getElementById().innerHTML

1,document.getelementbyid().value与document.getElementById().innerHTML区别相关推荐

  1. $(function(){})、$(document).ready(function(){})....../ ready和onload的区别

    1.window.onload 当一个文档完全下载到浏览器中时,会触发 window.onload 事件. 这意味着页面上的全部元素对 javascript 而言都是可以访问的,这种情况对编写功能性的 ...

  2. document.body.clientHeight与document.documentElement.clientHeight

    当你的网页有: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www ...

  3. jquery插件开发;(function ( $, window, document, undefined ){}(jQuery, window,document)分析

    经常看到许多jquery插件是这种形式: ;(function( $, window, document, undefined ){}){//...code }(jquery,window,docum ...

  4. 解决:Unable to identify index name. XXXModel is not a Document. Make sure the document class is annota

    前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转到教程. 1. 往 elasticsearch 写入数据调用 index 方法,执行报错: Unable to ...

  5. document.documentElement.clientHeight 与 document.body.clientHeight(杜绝千篇一律的抄袭!!)

    document.documentElement.clientHeight 与 document.body.clientHeight用来获取页面可视高度我觉得有点问题.这两个应该不是一个东西. 页面中 ...

  6. innerText和innerHTML区别 target和this的区别

    innerText和innerHTML区别 target和this的区别 1 innerText和innerHTML区别 innerText 和 innerHTML 是 JavaScript 中常用的 ...

  7. innerText和innerHTML区别

    innerText和innerHTML区别 尽管DOM带来了动态修改文档的能力,但对开发人员来说,这还不够.IE4.0为所有的元素引入了两个特性,以更方便的进行文档操作,这两个特性是innerText ...

  8. document.getelementbyid().value与document.getElementById().innerHTML什么区别

    举例子来说明你会容易明白一点你使用document.getElementById()可以取到页面上一个有id的元素 然后访问这个元素的属性,比如value当一个元素有value属性的时候,其value ...

  9. js中document.getElementById(ID)与document.getElementsByName(Name)的区别

    在一个HTML文档中,每个元素都可以设置ID和NAME属性.其中ID属性是唯一属性,不可以重复,一个ID值只能对应一个元素:而NAME属性是可以重复的,一个NAME值可以对应一组元素. 所以,使用do ...

最新文章

  1. python的plt函数_plt.plot画图函数
  2. Python字典(dict )的几种遍历方式
  3. SQL Server中的Image数据类型的操作
  4. 2021年高考成绩查询陕西文科,2021年陕西高考文科二本分数线预测
  5. java~springcloud微服务目录索引
  6. java回合制武侠手游_‎App Store 上的“群侠传-怀旧开放武侠RPG回合制手游”
  7. 第十一届中国开源黑客松+中国程序员节重磅来袭,这里将有你不能错过的精彩。...
  8. android 终端 核心,android模块/核心板用于手持终端应用,选几米物联。
  9. cmder添加到系统变量中_Cmder配置
  10. 解析offsetHeight,clientHeight,scrollHeight之间的区别
  11. android壁纸 4k,4k动态壁纸下载-4k动态壁纸 安卓版v1.0.4-PC6安卓网
  12. 模式化窗口问题![window.dialogArguments]
  13. ARM-linux开发板网线连接电脑访问外网
  14. 除了快,5G 有哪些关键技术?
  15. 让国外买家秒回复的询盘模板合集
  16. web前端之HTML5 入门(9):脚本、速查列表、URL、字符实体
  17. java datasource 详解_Spring的datasource配置详解
  18. 嵌入式1553B总线开发板的应用
  19. 可追踪评估模型TAM1
  20. BIM时代要来了?有了这份职业规划who怕who

热门文章

  1. freeradius mysql nas_freeradius和mysql的集成
  2. 高仿百思不得姐(败家姐模块)---cuzySdk IOS demo 已经发布
  3. 为非IE内核游览器添加onmouseenter 和 onmouseleave事件
  4. CoreDll.dll函数列表
  5. 爪哇——初识Java
  6. 从土木工程转行到数据科学,这门课程改变了一切
  7. 靠近优秀的人,成为更优秀的人
  8. 靶机渗透练习59-digitalworld.local:snakeoil
  9. 构建逻辑回归模型(某金融数据集)
  10. indexedDB【进阶篇一】