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>
Output:
Elemen ini ialah elemen berkaitan kumpulan yang digunakan untuk pilihan dalam senarai juntai bawah dalam bentuk HTML. Ia membantu pengguna mengendalikan senarai panjang dengan mudah.
Sintaks:
<select> <optgroup label="Kawasaki Bikes"> <option value="ninja300">Ninja 300</option> <option value="ninja450">Ninja 450</option> </optgroup> <optgroup label="Bajaj Bikes"> <option value="pulsar200">Pulsar 200</option> <option value="pulsar150">Pulsar 150</option> </optgroup> </select>
Kod:
Example of HTML legend tag <select> <optgroup label="Kawasaki Bikes"> <option value="ninja300">Ninja 300</option> <option value="ninja450">Ninja 450</option> </optgroup> <optgroup label="Bajaj Bikes"> <option value="pulsar200">Pulsar 200</option> <option value="pulsar150">Pulsar 150</option> </optgroup> </select>
Output:
Elemen ini digunakan untuk mewakili pilihan daripada senarai juntai bawah di bawah
Sintaks:
<option value="option-value"> ... </option>
Kod:
<!DOCTYPE html> <html> <head> <title>Example of HTML option tag</title> </head> <body> <form> <select> <option value="Bikes"> Bikes </option> <option value="Cars"> Cars </option> <option value="Buses"> Buses </option> </select> </form> </body> </html>
Output:
Elemen ini pada asasnya digunakan untuk menunjukkan output pengiraan (cth. dalam pengiraan berskrip).
Sintaks:
<output> ... </output>
Kod:
<!DOCTYPE html> <html> <head> <title>Example of HTML output Tag</title> </head> <body> <form oninput="result.value=parseInt(x.value)+parseInt(y.value)"> <input type="range" id="x" value="50"> + <input type="number" id="y" value="100"> = <output name="result" for="x y"></output> </form> </body> </html>
Output:
Elemen ini digunakan untuk membuat pilihan daripada senarai dalam borang.
Sintaks:
<select> <option value="Bike">Bike</option> <option value="Car">Car</option> <option value="Bus">Bus</option> </select>
Kod:
Output:
This element is used to define multi-line text inputs (e.g. for address).
Syntax:
<form> <p>Put your Comment: <textarea cols="50" rows="6">Put here...</textarea> </p> </form>
Codes:
<!DOCTYPE html> <html> <head> <title>Example of HTML textarea Tag</title> </head> <body> <form> <p>Put your Comment: <textarea cols="30" rows="4">Put here...</textarea> </p> </form> </body> </html>
Output:
There are so many HTML form elements available; in this article, we have discussed some of the basic or native form elements. It helps us to create proper and functional HTML forms. The point to be noted is that most of the HTML form elements need a few attributes to be included along with them. Some of the elements depend on each other, which must be coded together. All the browsers may not display the elements which are already deprecated.
Atas ialah kandungan terperinci Elemen Borang HTML. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!