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.
The following are the properties of the input Radio object- p>
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. |
The following is the syntax -
Create an input radio object.
var R = document.createElement(“INPUT"); R.setAttribute("type", "radio");
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=”button” onclick="createRadio()">CREATE</button> <br><br> Mango: </body> </html>
This will produce The following output −
Click the CREATE button −
In the above example −
we A button named CREATE is created, and when the user clicks, the createRadio() method will be executed −
<button type=”button” 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!