JavaScript给HTML标签插入一个属性(或者更换一个id值)

本次实验的目的是更换html的body的id值,不管body标签有没有id都可以。

js代码:

  1. var body = document.getElementsByTagName("body")[0];
  2. var att = document.createAttribute("id");
  3. att.value = "qsdf";
  4. body.setAttributeNode(att);

第一行代码是    var body = document.getElementsByTagName("body")[0];

是找到body标签,

第二行代码是    var att = document.createAttribute("id");

创建你要添加的属性,这里以id为例;

第三行代码是: att.value = "qsdf";

给创建的属性赋值

第四行代码是:body.setAttributeNode(att);

把创建好的属性添加到指定的标签位置。

上一篇:文件上传漏洞部分知识点


下一篇:CSS选择器