关于dom对象,给dom对象的属性赋值,为什么对象本身没有这个属性?

来源:4-2 [JavaScript]创建对象、原型链

_十年

2017-01-12 19:20

通过给 div.innerHTML赋值,为什么div对象本身还没有innerHTML属性??

var div=document.getElementById('did');

div.innerHTML='div content';

div.onclick=function(){alert(this.innerHTML)};

console.log(typeof div);   //object

console.log(div instanceof Object)//true

console.log(div.hasOwnProperty('onclick'));  //false

console.log(div.hasOwnProperty('innerHTML')); //false;

写回答 关注

3回答

  • 慕移动9181930
    2022-03-27 07:37:09

    unset($_SESSION[#039;name#039;]);是使用unset删除name的session值。pareseintnumber

  • 那些年29
    2017-08-09 14:27:52

    麻烦  你去看看基础好吗

  • 昵称下划线
    2017-01-13 13:13:25

    div 是标签,大哥。

    昵称下划线

    标签和变量能是一个东西吗?

    2017-01-13 13:14:29

    共 1 条回复 >

JavaScript深入浅出

由浅入深学习JS语言特性,且解析JS常见误区,从入门到掌握

281112 学习 · 1020 问题

查看课程

相似问题