HTML DOM Input Date name Property
HTML DOM Input Date name property तारीख इनपुट के name attribute का मान दर्शाने वाला string लौटाता है। उपयोगकर्ता इसे नए string मान पर सेट भी कर सकता है। name attribute फॉर्म सबमिशन में तारीख इनपुट की पहचान के लिए उपयोग किया जाता है।
Syntax
नाम प्राप्त करना:
inputDateObject.name
नाम सेट करना:
inputDateObject.name = 'String'
उदाहरण
तारीख इनपुट का name attribute "Monday" से "Tuesday" में बदलना:
<!DOCTYPE html>
<html>
<head>
<title>Input Date Name</title>
</head>
<body>
<form>
तारीख चुनें: <input type="date" id="date" name="Monday">
</form>
<button onclick="changeNameValue()">नाम मान बदलें</button>
<div id="divDisplay"></div>
<script>
var inputDate = document.getElementById("date");
var divDisplay = document.getElementById("divDisplay");
divDisplay.textContent = 'तारीख इनपुट का नाम: ' + inputDate.name;
function changeNameValue() {
if (inputDate.name == 'Monday') {
inputDate.name = 'Tuesday';
divDisplay.textContent = 'तारीख इनपुट का नाम: ' + inputDate.name;
}
}
</script>
</body>
</html>
आउटपुट
प्रारंभ में तारीख इनपुट का नाम "Monday" दिखाता है। "नाम मान बदलें" बटन क्लिक करने पर यह "Tuesday" में बदल जाता है।
मुख्य बिंदु
nameattribute फॉर्म सबमिशन में तारीख इनपुट डेटा की पहचान के लिए आवश्यक है- JavaScript से
dateInput.nameद्वारा name पढ़/लिख सकते हैं - नाम बदलने से फॉर्म सबमिशन में भेजे जाने वाले डेटा की कुंजी बदल जाती है
- सर्वर-साइड पर इसी नाम से तारीख मान प्राप्त किया जाता है
- एक फॉर्म में अद्वितीय नाम होना सर्वोत्तम अभ्यास है