当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


HTML DOM setAttribute()用法及代码示例


HTML DOM setAttribute() 方法用于获取元素的属性值。通过指定属性的名称,它可以设置该元素的值。如果该元素已经存在,则更新其值。

用法:

Object.setAttribute(attributename,value)

参数:该方法接受两个参数:

  • attributename:它是一个要设置其值的字符串。
  • value:它是一个要分配给属性名称的字符串值。

返回值:该参数不返回任何值。

以下示例显示了 setAttribute() 方法的使用。

示例 1:在此示例中,我们将使用 setAttribute() 方法向锚标记添加 href 属性。

HTML


<!DOCTYPE html> 
<html> 
<body> 
    <h1 style="color:green"> 
        Geeks for Geeks 
    </h1> 
    <h2>setAttribute() Method</h2> 
  
    <a id="geek">Click to go to geeksforgeeks.org</a> 
  
    <p> 
        Click the button below to add an href 
        attribute to the element above. 
    </p> 
  
    <button onclick="myFunction()">Click Me</button> 
  
    <script> 
        function myFunction() { 
          document.getElementById("geek").setAttribute 
          ("href", "https://www.geeksforgeeks.org");  
        } 
    </script> 
</body> 
</html>

输出:

HTML DOM setAttribute() Method

HTML DOM setAttribute() 方法

示例 2:在此示例中,我们将使用setAttribute()方法将输入标签的类型更改为按钮。

HTML


<!DOCTYPE html> 
<html> 
<body> 
    <h1 style="color:green"> 
        Geeks for Geeks 
    </h1> 
    <h2>setAttribute() Method</h2> 
  
    <input id="geeks" value="Hello Geek"> 
  
    <p> 
        Click the button below to change the 
        input field to an input button. 
    </p> 
    <button onclick="changeType()">Change</button> 
  
    <script> 
        function changeType() { 
          document.getElementById("geeks").setAttribute("type", "button");  
        } 
    </script> 
</body> 
</html>

输出:

HTML DOM setAttribute() Method

HTML DOM setAttribute() 方法

我们有 HTML DOM 方法的完整列表,要检查这些方法,请阅读这篇 HTML DOM 对象完整参考文章。

支持的浏览器:支持的浏览器DOM setAttribute() 方法如下:

  • 谷歌浏览器1.0
  • 互联网浏览器5.0
  • 微软边12.0
  • 火狐1.0
  • Opera 8.0
  • Safari 1.0


相关用法


注:本文由纯净天空筛选整理自amitsingh2730大神的英文原创作品 HTML DOM setAttribute() Method。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。