Gathering User Information with the Input Box in Hindi
Makhanlal Chaturvedi University / BCA / VBA programming
Input Box User Interaction Explained in Hindi
Gathering User Information with the Input Box in Hindi
Introduction
Input Box рдПрдХ рдмрд╣реБрдд рд╣реА рдЖрд╕рд╛рди рдФрд░ рдЙрдкрдпреЛрдЧреА рддрд░реАрдХрд╛ рд╣реИ рдЬрд┐рд╕рд╕реЗ рд╣рдо рдХрд┐рд╕реА рднреА user рд╕реЗ information рдкреНрд░рд╛рдкреНрдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдЬрдм рд╣рдореЗрдВ рдХрд┐рд╕реА рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╕реЗ рдХреЛрдИ рдЬрд╛рдирдХрд╛рд░реА рд▓реЗрдиреА рд╣реЛрддреА рд╣реИ рдЬреИрд╕реЗ рдЙрд╕рдХрд╛ рдирд╛рдо, рдЙрдореНрд░, рдкрд╕рдВрдж рдЖрджрд┐, рддреЛ рд╣рдо input box рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВред рдпрд╣ рддрд░реАрдХрд╛ рдЖрдорддреМрд░ рдкрд░ forms, popup boxes рдпрд╛ direct webpage рдкрд░ input field рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдпрд╣ interaction user рдФрд░ application рдХреЗ рдмреАрдЪ communication рдХреЛ рдЖрд╕рд╛рди рдмрдирд╛рддрд╛ рд╣реИред
What is an Input Box?
Input Box рдПрдХ рдРрд╕рд╛ field рд╣реЛрддрд╛ рд╣реИ рдЬрд╣рд╛рдБ user keyboard рдХреА рд╕рд╣рд╛рдпрддрд╛ рд╕реЗ data enter рдХрд░рддрд╛ рд╣реИред рдпрд╣ input рдХрдИ рдкреНрд░рдХрд╛рд░ рдХрд╛ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдЬреИрд╕реЗ тАУ text, number, email, password, рдЖрджрд┐ред HTML рдореЗрдВ input box рдХреЛ <input>
рдЯреИрдЧ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдмрдирд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
HTML рдореЗрдВ Basic Input Box рдмрдирд╛рдирд╛
рд╕рдмрд╕реЗ рдЖрд╕рд╛рди input box рдмрдирд╛рдиреЗ рдХрд╛ рддрд░реАрдХрд╛ рдиреАрдЪреЗ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ:
<input type="text" placeholder="рдЕрдкрдирд╛ рдирд╛рдо рджрд░реНрдЬ рдХрд░реЗрдВ">
рдЗрд╕ рдХреЛрдб рдореЗрдВ:
- type="text" рдХрд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ рдпрд╣ рдПрдХ text input field рд╣реИред
- placeholder рдПрдХ рдРрд╕рд╛ text рд╣реЛрддрд╛ рд╣реИ рдЬреЛ field рдЦрд╛рд▓реА рд╣реЛрдиреЗ рдкрд░ рджрд┐рдЦрд╛рдИ рджреЗрддрд╛ рд╣реИ рдФрд░ user рдХреЛ guide рдХрд░рддрд╛ рд╣реИред
Using Input Box to Get User Data in Hindi
рдЬрдм рд╣рдо рдХрд┐рд╕реА website рдпрд╛ form рдореЗрдВ input box рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рд╣рдо user рд╕реЗ data рдкреНрд░рд╛рдкреНрдд рдХрд░рддреЗ рд╣реИрдВред рдпрд╣ data manually рдпрд╛ JavaScript рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд▓рд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдиреАрдЪреЗ JavaScript рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ input data рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХрд╛ рддрд░реАрдХрд╛ рдмрддрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИред
<input type="text" id="username" placeholder="рдЕрдкрдирд╛ рдирд╛рдо рджрд░реНрдЬ рдХрд░реЗрдВ">
<button onclick="getData()">Submit</button>
<script>
function getData() {
var name = document.getElementById("username").value;
alert("рдЖрдкрдХрд╛ рдирд╛рдо рд╣реИ: " + name);
}
</script>
рдЗрд╕рдореЗрдВ:
- user рджреНрд╡рд╛рд░рд╛ input box рдореЗрдВ рдбрд╛рд▓рд╛ рдЧрдпрд╛ data .value рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд▓рд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
- button click рд╣реЛрддреЗ рд╣реА JavaScript function trigger рд╣реЛрддрд╛ рд╣реИред
- alert() box рдореЗрдВ user рдХрд╛ рдирд╛рдо рджрд┐рдЦрд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
Validating User Input from Input Box in Hindi
Validation рдХрд╛ рдорддрд▓рдм рд╣реЛрддрд╛ рд╣реИ рдХрд┐ user рдЬреЛ input рджреЗ рд░рд╣рд╛ рд╣реИ рд╡рд╣ рд╕рд╣реА format рдореЗрдВ рд╣реИ рдпрд╛ рдирд╣реАрдВред рдпрджрд┐ validation рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рддреЛ рдЧрд▓рдд data process рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдЬрд┐рд╕рд╕реЗ error рдЖ рд╕рдХрддрд╛ рд╣реИ рдпрд╛ security risk рднреА рд╣реЛ рд╕рдХрддрд╛ рд╣реИред
HTML Validation рдХрд╛ рдЙрдкрдпреЛрдЧ
<form>
рдирд╛рдо: <input type="text" name="name" required><br>
рдИрдореЗрд▓: <input type="email" name="email" required><br>
<input type="submit" value="Submit">
</form>
- required attribute user рдХреЛ field рднрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдордЬрдмреВрд░ рдХрд░рддрд╛ рд╣реИред
- type="email" рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рддрд╛ рд╣реИ рдХрд┐ user рдПрдХ valid email address рд╣реА рджрд░реНрдЬ рдХрд░реЗред
JavaScript Validation рдХрд╛ рдЙрдкрдпреЛрдЧ
<input type="text" id="userAge">
<button onclick="checkAge()">Check Age</button>
<script>
function checkAge() {
var age = document.getElementById("userAge").value;
if(age < 18) {
alert("рдЖрдк 18 рд╕рд╛рд▓ рд╕реЗ рдХрдо рд╣реИрдВред");
} else {
alert("рдЖрдкрдХрд╛ рдЙрдореНрд░ рдорд╛рдиреНрдп рд╣реИред");
}
}
</script>
Practical Examples of Input Box Usage in Hindi
Input box рдХрд╛ рдЙрдкрдпреЛрдЧ рд▓рдЧрднрдЧ рд╣рд░ interactive рд╡реЗрдмрд╕рд╛рдЗрдЯ рдФрд░ application рдореЗрдВ рд╣реЛрддрд╛ рд╣реИред рдиреАрдЪреЗ рдХреБрдЫ practical examples рджрд┐рдП рдЧрдП рд╣реИрдВ рдЬрд╣рд╛рдБ input box рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
1. Login Form
<form>
рдпреВрдЬрд░рдиреЗрдо: <input type="text" name="username"><br>
рдкрд╛рд╕рд╡рд░реНрдб: <input type="password" name="password"><br>
<input type="submit" value="Login">
</form>
2. Contact Form
<form>
рдирд╛рдо: <input type="text" name="name"><br>
рдИрдореЗрд▓: <input type="email" name="email"><br>
рдореИрд╕реЗрдЬ: <textarea name="message"></textarea><br>
<input type="submit" value="Send">
</form>
3. Feedback Form
<form>
рд░реЗрдЯрд┐рдВрдЧ (1 рд╕реЗ 5): <input type="number" min="1" max="5"><br>
рдХрдореЗрдВрдЯ: <textarea></textarea><br>
<input type="submit" value="Submit Feedback">
</form>
4. Table: Input Box Types
Input Type | Purpose |
---|---|
text | рд╕рд╛рдзрд╛рд░рдг text input рдХреЗ рд▓рд┐рдП |
number | рд╕рдВрдЦреНрдпрд╛рддреНрдордХ input рдХреЗ рд▓рд┐рдП |
рдИрдореЗрд▓ address рдХреЗ рд▓рд┐рдП | |
password | рдкрд╛рд╕рд╡рд░реНрдб input рдХреЗ рд▓рд┐рдП |
date | рддрд╛рд░реАрдЦ рдЪрдпрди рдХреЗ рд▓рд┐рдП |
Input Box рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд╛рдн
- User рд╕реЗ рд╕реАрдзрд╛ рдФрд░ real-time interaction рдХрд░рдирд╛ рдЖрд╕рд╛рди рд╣реЛрддрд╛ рд╣реИред
- Data рдХреЛ validate рдХрд░ рдХреЗ server рддрдХ рднреЗрдЬрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
- Forms рдХреА рд╕рд╣рд╛рдпрддрд╛ рд╕реЗ login, registration, feedback рдЖрджрд┐ рдкреНрд░рд╛рдкреНрдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
- JavaScript рдХреЗ рджреНрд╡рд╛рд░рд╛ dynamic response possible рд╣реЛрддрд╛ рд╣реИред
Input Box рд╕реЗ рдЬреБрдбрд╝реЗ рдХреБрдЫ рд╡рд┐рд╢реЗрд╖ рд╕реБрдЭрд╛рд╡
- рд╣рд░ input box рдХреЛ рдПрдХ label рджреЗрдирд╛ рдЪрд╛рд╣рд┐рдП рддрд╛рдХрд┐ user рд╕рдордЭ рд╕рдХреЗ рдХрд┐ рдЙрд╕рдореЗрдВ рдХреНрдпрд╛ рднрд░рдирд╛ рд╣реИред
- placeholder рдФрд░ validation user experience рдХреЛ рдмреЗрд╣рддрд░ рдмрдирд╛рддреЗ рд╣реИрдВред
- Mobile-friendly forms рдХреЗ рд▓рд┐рдП input fields рдХреЛ рдкрд░реНрдпрд╛рдкреНрдд space рдФрд░ size рджреЗрдирд╛ рдЪрд╛рд╣рд┐рдПред
FAQs
<input>
element рдФрд░ JavaScript рдХреА рд╕рд╣рд╛рдпрддрд╛ рд╕реЗ user рджреНрд╡рд╛рд░рд╛ enter рдХрд┐рдпрд╛ рдЧрдпрд╛ data access рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдЬреИрд╕реЗ рдХрд┐ document.getElementById("id").value
рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗред
required
, type="email"
, pattern
рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред JavaScript рд╕реЗ рднреА custom validation рдХреА рдЬрд╛ рд╕рдХрддреА рд╣реИред
text
, number
, email
, password
, date
рдЖрджрд┐ред рдпреЗ рд╕рднреА рдЕрд▓рдЧ-рдЕрд▓рдЧ рдкреНрд░рдХрд╛рд░ рдХреА user input рд▓реЗрдиреЗ рдХреЗ рд▓рд┐рдП рдмрдирд╛рдП рдЧрдП рд╣реИрдВред