区分 value innnerHTML innerText

参考:https://segmentfault.com/a/1190000016200638

总结:

  • 表单元素使用 value 取值(除 textarea)
    • 特殊的 <textarea> 不能使用 value 而要用 innerHTML。参考
    • React 里面对于 <select> 也有特殊用法
  • 有嵌套元素(包含开始/结束标签)的使用 innerHTML 获取内部的 HTML 元素
  • innerHTML 和 innerText 区别
    • 带不带内部元素的标签
    • 带不带换行信息