- Data Structure
- Networking
- RDBMS
- Operating System
- Java
- MS Excel
- iOS
- HTML
- CSS
- Android
- Python
- C Programming
- C++
- C#
- MongoDB
- MySQL
- Javascript
- PHP
- Physics
- Chemistry
- Biology
- Mathematics
- English
- Economics
- Psychology
- Social Studies
- Fashion Studies
- Legal Studies
- Selected Reading
- UPSC IAS Exams Notes
- Developer's Best Practices
- Questions and Answers
- Effective Resume Writing
- HR Interview Questions
- Computer Glossary
- Who is Who
HTML DOM Input DatetimeLocal required Property
The HTML DOM Input DatetimeLocal required property determines whether Input DatetimeLocal is compulsory to set or not.
Syntax
Following is the syntax −
- Returning boolean value - true/false
inputDatetimeLocalObject.required
- Setting required to booleanValue
inputDatetimeLocalObject.required = booleanValue
Boolean Values
Here, “booleanValue” can be the following −
booleanValue | Details |
---|---|
true | It is compulsory to set the datetimeLocal field to submit form. |
false | It is the default value and to set datetimeLocal field is not compulsory. |
Example
Let us see an example of Input DatetimeLocal required property −
<!DOCTYPE html> <html> <head> <title>Input DatetimeLocal required</title> <style> form { width:70%; margin: 0 auto; text-align: center; } * { padding: 2px; margin:5px; } input[type="button"] { border-radius: 10px; } </style> </head> <body> <form> <fieldset> <legend>Datetime-Local-required</legend> <label for="datetimeLocalSelect">Examination Slot : <input type="datetime-local" id="datetimeLocalSelect" value="" required> </label> <input type="button" onclick="confirmSlotBooking()" value="Confirm Slot"> <div id="divDisplay"></div> </fieldset> </form> <script> var divDisplay = document.getElementById("divDisplay"); var inputDatetimeLocal = document.getElementById("datetimeLocalSelect"); divDisplay.textContent = 'Slot Required: '+inputDatetimeLocal.required; function confirmSlotBooking() { if(inputDatetimeLocal.value === '') divDisplay.textContent += ', Choose a valid Exam Slot. '; else divDisplay.textContent = 'Slot Confirmed: '+inputDatetimeLocal.required+', Your Slot: '+inputDatetimeLocal.value; } </script> </body> </html>
Output
This will produce the following output −
Clicking ‘Confirm Slot’ button −
After clicking ‘Confirm Slot’ button with value of datetimeLocal field set −
Advertisements