有学有练才叫学习:学而不思则罔,思而不学则殆:学而不习,纸上谈兵,习而不进,画地为牢!

js 自定义属性

javascript cat 11个月前 (11-19) 36次浏览 已收录 0个评论 扫描二维码

1、自定义属性

<div id="box" title="我不是老王" a="找平头妹">平头哥</div>

<script>
    // 属性分为固有属性与自定义属性
    // 固有属性指系统提供的属性,如 id,class,title等
    // 自定义属性指程序员自定义添加的属性,如果 tag,index 等


    var box = document.getElementById('box');

    // 1、直接在标签上定义的自定义属性,可以在标签上直观查看,但是暂时无法在 JS 中获取,结果为 undefined。
    console.log(box.title); // 我不是老王
    console.log(box.a); // undefined

    // -----------------------------------

    // 2、在 JS 中定义属性,不会显示到标签上,无法在标签上直观展示,但是可以正常获取使用,一般自定义属性都是在 JS 中定义的。
    box.index = 2;
    console.log(box.index); // 2

</script>
喜欢 (0)
cat
关于作者:
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址