Dalam Teknologi Pembangunan Web (terutamanya untuk bahagian hadapan), "HTML" ialah bahasa penanda asas atau utama yang kami gunakan untuk memaparkan halaman web (halaman yang kami lihat di tapak web). Kadangkala, dalam halaman HTML, bersama-sama dengan paparan kandungan lain, kita perlu mengambil beberapa input pengguna juga (terutamanya dalam laman web dinamik). Dan untuk mengambil input pengguna dalam halaman HTML, kami perlu menggunakan berbilang elemen borang untuk mencipta borang tersebut dengan betul, dan dengan bantuan borang tersebut, kami mengambil input pengguna dengan betul dan meletakkan input (data) tersebut dalam Pangkalan Data dalaman kami di bahagian belakang. Sekarang, seperti yang kita ketahui bahawa kod HTML ditulis di bawah pelbagai elemen teg (<>), jadi, pada asasnya, "Elemen Borang HTML" ialah elemen yang digunakan dalam "
Memandangkan terdapat berbilang elemen borang HTML untuk mencipta borang & memberikan bentuk rupa yang betul dalam cara berstruktur, di bawah adalah beberapa daripadanya diterangkan satu persatu.
|
Teg | Maksud / Penerangan | |||||||||||||||||||||||||||||||||||||||
1 | Untuk menentukan borang HTML untuk input pengguna | ||||||||||||||||||||||||||||||||||||||||
2 | Untuk menentukan kawalan input | ||||||||||||||||||||||||||||||||||||||||
3 | Untuk menentukan senarai pilihan yang dipratakrifkan | ||||||||||||||||||||||||||||||||||||||||
4 | Untuk menentukan elemen berkaitan kumpulan | ||||||||||||||||||||||||||||||||||||||||
5 | Untuk menentukan input selamat | ||||||||||||||||||||||||||||||||||||||||
6 | Untuk menentukan label input | ||||||||||||||||||||||||||||||||||||||||
7 | Untuk menentukan kapsyen untuk set medan | ||||||||||||||||||||||||||||||||||||||||
8 | Untuk menentukan kumpulan pilihan yang serupa. | ||||||||||||||||||||||||||||||||||||||||
9 |
|
Untuk menentukan pilihan untuk menu lungsur. | |||||||||||||||||||||||||||||||||||||||
10 | Untuk menentukan hasil | ||||||||||||||||||||||||||||||||||||||||
11 |
|
Untuk menentukan senarai lungsur turun. | |||||||||||||||||||||||||||||||||||||||
12 | Untuk menentukan kawasan input berbilang baris. |
Beberapa sintaks dan contoh Elemen Borang HTML dengan output dibincangkan di bawah:
Elemen ini boleh mengandungi banyak elemen lain juga termasuk di bawah:
Contoh untuk “
Sintaks:
<form action="/test_page.php" method="get"> Your Name: <input type="text" name="name"><br> <input type="submit" value="Submit"> </form>
Kod:
<!DOCTYPE html> <html> <body> <form action="/test_page.php"> Your name: <input type="text" name="Name" value="Raju"><br> <input type="submit" value="Submit"> </form> </body> </html>
Output:
Elemen ini ialah elemen sebaris dan tergolong dalam kumpulan elemen bentuk.
Sintaks:
<form action="/test_page.php"> Input name: <input type="text" name="name"><br> Input age: <input type="text" name="age"><br> <input type="submit" value="Submit"> </form>
Kod:
<!DOCTYPE html> <html> <body> <form action="/action_page.php"> Input name: <input type="text" name="name" value=""><br> Input age: <input type="text" name="age" value=""><br> <input type="submit" value="Submit"> </form> </body> </html>
Output:
Ia biasanya menentukan senarai input yang dipratakrifkan untuk elemen yang membolehkan pengguna memilih sebarang pilihan daripada senarai yang telah ditetapkan.
Sintaks:
<input list="fruits"> <datalist id="fruits"> <option value="Mango"> <option value="Apple"> <option value="Banana"> <option value="Pomegranate"> <option value="Pineapple"> </datalist>
Kod:
<! DOCTYPE html> <html> <body> <form action="/test_page.php" method="get"> <input list="fruits" name="fruit"> <datalist id="fruits"> <option value="Mango"> <option value="Apple"> <option value="Banana"> <option value="Pomegranate"> <option value="Pineapple"> </datalist> <input type="submit"> </form> </body> </html>
Output:
Elemen ini pada asasnya digunakan untuk mengumpulkan elemen berkaitan dalam bentuk dan melukis kotak di sekeliling elemen yang serupa.
Sintaks:
<form> <fieldset> <legend>Celebrity:</legend> Name: <input type="text"><br> Phone: <input type="number"><br> Age: <input type="text"> </fieldset> </form>
Kod:
<form> <fieldset> <legend>Celebrity:</legend> Name: <input type="text"><br> Phone: <input type="number"><br> Age: <input type="text"> </fieldset> </form>
Output:
Elemen ini mungkin terletak di luar borang, tetapi ia mungkin masih menjadi sebahagian daripada borang. Biasanya, elemen ini digunakan untuk menentukan satu atau lebih bentuk. Elemen ini baru digunakan dalam versi HTML5 untuk menjana kunci penyulitan untuk menghantar data yang disulitkan ke atas borang dalam tapak web berdasarkan HTML.
Sintaks:
<keygen form="form_id">
Kod:
<!DOCTYPE html> <html> <body> <form action="/test_page.php" method="get" id="secureform"> Username: <input type="text" name="user_name"> <input type="submit"> </form> <p>The below mentioned keygen field is outside of the form, but it's still a part of the above form.</p> Encryption: <keygen name="security" form="secureform"> </body> </html>
Output:
Elemen ini pada asasnya memberi nama untuk borang input untuk membuat pengguna memahami data input yang sepatutnya. Ia bertindak sebagai penunjuk untuk pengguna.
Sintaks:
<label for="control id" > ... </label>
Kod:
<!DOCTYPE html> <head> <title>Example of HTML label tag</title> </head> <body> <form> <input type="radio" name="gender" value="boy" id="boy"> <label for="boy">Boy</label> <input type="radio" name="gender" value="girl" id="girl"> <label for="girl">Girl</label> </form> </body> </html>
Output:
Elemen ini sebenarnya mentakrifkan kapsyen untuk
Sintaks:
<fieldset> <legend>Celebrity:</legend> Name: <input type="text"><br> Phone: <input type="number"><br> Age: <input type="text"> </fieldset>
Kod:
Example of HTML legend tag <form> <fieldset> <legend>Celebrity:</legend> Name: <input type="text"><br> Phone: <input type="number"><br> Age: <input type="text"> </fieldset> </form>