前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >JavaScript DOM 操作节点属性信息

JavaScript DOM 操作节点属性信息

作者头像
我与梦想有个约会
发布2023-10-20 19:49:56
1100
发布2023-10-20 19:49:56
举报
文章被收录于专栏:jiajia_dengjiajia_deng

什么是节点属性?比如一个 Input 元素,它有一些 class、id、name、value 等信息。这些信息就被称作为节点的属性,我们可以通过 DOM 获取和设定这些信息。

HTML 信息

JavaScript 代码

代码语言:javascript
复制
// 获取节点属性
  var objInput = document.getElementsByTagName(“input”)[0];
  console.log(objInput.type);
  console.log(objInput.id);
  console.log(objInput.name);
  console.log(objInput.value);
  console.log(objInput.className);  // class 是 js 关键字,所以需要用 className
  console.log(objInput.weight);     // 非 W3C 属性,不能使用 .运算符获取
  console.log(objInput.getAttribute(“weight”)); // 可以使用 getAttribute 方法
  // 设置节点属性
  objInput.value = “Hello JavaScript”;
  objInput.className = “newClass”;
  // objInput.setAttribute(“class”, “setAttribute newClass”);
  objInput.setAttribute(“weight”, “200”);
  // 获取属性节点列表,attr 将是一个
  var attr = objInput.attributes;
  console.log(attr);
  console.log(attr.value);

作用效果

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2015-11-08,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • HTML 信息
    • JavaScript 代码
      • 作用效果
      领券
      问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档