Home >Web Front-end >HTML Tutorial >HTML DOM Input Radio object

HTML DOM Input Radio object

WBOY
WBOYforward
2023-08-30 13:45:021121browse

The HTML DOM input radio object is associated with a element of type "radio". We can create and access input elements with radio type using createElement() and getElementById() methods respectively.

Properties

The following are the properties of the input Radio object- p>

8
Sr.No Properties and Description
1 Autofocus

Sets or returns whether the radio button is automatically acquired when the page loads focus. p>

2 Selected

Set or return the radio button selected state

3 defaultChecked

Returns the attribute default value of the selected radio button

4 defaultValue

Set or return the radio button default value.

5 Disable p>

Sets or returns whether the radio button is disabled

6 Form

Returns a reference to the form containing the radio buttons

7 Name

Sets or returns the name attribute value of the radio button.

Required

Sets or returns whether to force check radio before submitting the form button.

9 Type

Returns the form element type of the radio button.

10 Value

Sets or returns the value property of the radio button.

Syntax

The following is the syntax -

Create an input radio object.

var R = document.createElement(“INPUT");
R.setAttribute("type", "radio");

Example

Let's look at an example of inputting a radio selection object -

Live Demonstration

<!DOCTYPE html>
<html>
<head>
<script>
   function createRadio() {
      var R = document.createElement("INPUT");
      R.setAttribute("type", "Radio");
      document.body.appendChild(R);
   }
</script>
</head>
<body>
<h1>Input radio object</h1>
<p>Create an input field with type radio by clicking the below button</p>
<button type=&rdquo;button&rdquo; onclick="createRadio()">CREATE</button>
<br><br>
Mango:
</body>
</html>

Output

This will produce The following output −

HTML DOM Input Radio 对象

Click the CREATE button −

HTML DOM Input Radio 对象

In the above example −

we A button named CREATE is created, and when the user clicks, the createRadio() method will be executed −

<button type=&rdquo;button&rdquo; onclick="createRadio()">CREATE</button>

The createRadio() method uses the createElement() method of the document object to create it by passing "INPUT" as a parameter element. The newly created input element is assigned to the variable R and using the setAttribute() method we create a type attribute with a value radio.

Remember, setAttribute() creates an attribute and assigns a value if the attribute does not previously exist. Finally, using the appendChild() method on the document body, we append an input element of type radio as a child element of the body -

function createPASS() {
   var R = document.createElement("INPUT");
   R.setAttribute("type", "Radio");
   document.body.appendChild(R);
}

The above is the detailed content of HTML DOM Input Radio object. For more information, please follow other related articles on the PHP Chinese website!

Statement:
This article is reproduced at:tutorialspoint.com. If there is any infringement, please contact admin@php.cn delete