-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path5.html
More file actions
63 lines (50 loc) · 1.31 KB
/
5.html
File metadata and controls
63 lines (50 loc) · 1.31 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
import React, { useState } from "react";
function FormExample() {
// State for input
const [name, setName] = useState("");
// State for dropdown
const [city, setCity] = useState("Delhi"); // default selected
// State for radio
const [gender, setGender] = useState("");
return (
<div>
<h2>Radio Button Example</h2>
{/* Radio Buttons */}
<input
type="radio"
name="gender"
value="Male"
checked={gender === "Male"}
onChange={(e) => setGender(e.target.value)}
/> Male
<br />
<input
type="radio"
name="gender"
value="Female"
checked={gender === "Female"}
onChange={(e) => setGender(e.target.value)}
/> Female
<br /><br />
{/* Input */}
<input
type="text"
placeholder="Enter name"
value={name}
onChange={(e) => setName(e.target.value)}
/>
<br /><br />
{/* Dropdown */}
<select value={city} onChange={(e) => setCity(e.target.value)}>
<option value="Delhi">Delhi</option>
<option value="Mumbai">Mumbai</option>
<option value="Noida">Noida</option>
</select>
<h3>Output:</h3>
<p>Name: {name}</p>
<p>City: {city}</p>
<p>Gender: {gender}</p>
</div>
);
}
export default