JavaScript 如何从HTML输入元素中删除“disabled”属性

JavaScript 如何从HTML输入元素中删除“disabled”属性

任务是使用JavaScript从输入元素中删除disabled属性。可以通过以下两种方法实现:

  • 选择元素的id并将disabled属性设置为false
  • 选择元素的class并将disabled属性设置为false

方法1: 选择输入元素并使用 disabled属性 将其值设置为false。

示例: 这个示例实现了上述方法

<!DOCTYPE html>
<html>
 
<head>
    <title>
        How to remove “disabled” attribute from
        HTML input element using JavaScript ?
    </title>
    <style>
        body {
            text-align: center;
        }
         
        h1 {
            color: green;
        }
    </style>
</head>
 
<body>
    <h1 style="color:green;">
            GeeksforGeeks
    </h1>
    <p>
        Click on the button to remove disabled attribute
    </p>
    Type:
    <input id="input" disabled />
    <br>
    <br>
    <button onclick="myGFG()">
        Click Here
    </button>
    <p id="gfg">
    </p>
    <script>
        var down = document.getElementById("gfg");
 
        function myGFG() {
            document.getElementById('input').disabled = false;
            down.innerHTML = "Disabled Attribute removed";
        }
    </script>
</body>
 
</html>

输出:

JavaScript 如何从HTML输入元素中删除“disabled”属性

方法2: 选择输入元素并使用 disabled属性 将其值设置为false。此示例通过其类选择输入元素。

示例: 此示例实现了上述方法。

<!DOCTYPE HTML>
<html>
 
<head>
    <title>
        How to remove “disabled” attribute from
        HTML input element using JavaScript ?
    </title>
    <style>
        body {
            text-align: center;
        }
         
        h1 {
            color: green;
        }
    </style>
</head>
 
<body>
    <h1 style="color:green;">
            GeeksforGeeks
    </h1>
    <p>
        Click on the button to remove disabled attribute
    </p>
    Type:
    <input id="input" disabled />
    <br>
    <br>
    <button onclick="myGFG()">
        Click Here
    </button>
    <p id="gfg">
    </p>
    <script>
        var down = document.getElementById("gfg");
 
        function myGFG() {
            var input = document.getElementsByClassName('inputClass');
            for (var i = 0; i < input.length; i++) {
                input[i].disabled = false;
            }
            down.innerHTML = "Disabled Attribute removed";
        }
    </script>
</body>
 
</html>

输出:

JavaScript 如何从HTML输入元素中删除“disabled”属性

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程