Antribut Accept
Atribut “accept” mendefinisikan MIME yang di izinkan oleh server yang memuat script untuk memproses form. Atribut “accept” tidak support pada penerapan HTML5.
Penulisan atribut “accept” dapat dituliskan sebagai berikut :
<form accept="MIME_type"> |
MIME_type satu atau lebih jenis MIME yang dapat diajukan / upload. Untuk menentukan lebih dari satu tipe MIME, memisahkan jenis dengan koma. Contoh penerapan Atribut “accept”
<!DOCTYPE html> <html> <head> <title>atribut form</title> </head> <body> <form action="demo_form.asp" accept="image/gif, image/jpeg"> Nama : <input type="text" name="nama"><br> No.KTP: <input type="text" name="noKtp"><br> File KTP: <input type="file" name="pic" id="pic"><br> <input type="submit" value="Submit"> </form> </body> </html> |
Pada listing kode diatas dituliskan <form accept="image/gif, image/jpeg"> hal ini berarti file gambar yang bisa diterima oleh server adalah gif dan jpeg.
Bila Listing kode tersebut dijalankan maka akan menghasilkan outp ut sebagai berikut :
Gambar 20.1 penerapan atribut accept
Accept-charset
Atribut “accept-charset” merupakan atribut untuk menentukan karakter tertentu yang akan digunakan untuk pengiriman formulir. Nilai default string yang diterima adalah "UNKNOWN", hal ini menunjukkan pengkodean sama dengan pengkodean dokumen yang mengandung tag elemen <form>.
Format umum untuk penulisan atribut “accept-charset” adalah
<form accept-charset="character_set"> |
Nilai dari “character_set” , biasanya dituliskan dalam bentuk ;
- UTF-8 - karakter encoding untuk Unicode
- ISO-8859-1 - karakter encoding untuk alphabet
Secara teori setiap pengkodean karakter dapat digunakan, tetapi pada kenyataanya tidak semua browser dapat membacanya. Semakin banyak pengkodean karakter yang digunakan, semakin besar kesempatan bahwa browser dapat membaca karakter tesebut.
<!DOCTYPE html> <html> <head> <title>atribut form</title> </head> <body> <form action="demo_form.asp" accept-charset="ISO-8859-1"> Nama : <input type="text" name="nama"><br> Sekolah: <input type="text" name="sekolah"><br> <input type="submit" value="Submit"> </form> </body> </html> |
Bila listing kode diatas dijalankan maka akan menghasilkan tampilan sebagai berikut :
Gambar 20.2 penerapan atribut accept-charset