জাভাস্ক্রিপ্টে document.acceptCharset এবং document.enctype রয়েছে যেগুলো একটি ফর্মের accept-charset এবং enctype বের করতে সাহায্য করে। আলাদা আলাদা আলোচনা করা যাক।
Accept-Charset
উদাহরণ
নিচের উদাহরণে, একটি ফর্ম-এ প্রাথমিকভাবে একটি accept-charset দেওয়া হয়েছে এবং DOM প্রোপার্টি document.acceptCharset ব্যবহার করে সেই accept-charset মানটি আউটপুটে দেখানো হয়েছে।
<html> <body> <form id="form1" accept-charset="ISO-8800-7"></form> <p id="char"></p> <script>
var cha = document.getElementById("form1").acceptCharset;
document.getElementById("char").innerHTML = cha;
</script> </body> </html>
আউটপুট
ISO-8800-7
Enctype
উদাহরণ
নিচের উদাহরণে, ফর্মের enctype document.enctype DOM কমান্ড ব্যবহার করে দেখানো হয়েছে। enctype-এর মান নাম, target ইত্যাদির মতো ফর্মে দেওয়ার প্রয়োজন নেই। যেকোনো ফর্মের একটি বিল্ট-ইন enctype থাকে।
<html> <body> <form id="form1" name="form" action="/action_page.php"></form> <p id="type"></p> <script>
var ty = document.getElementById("form1").enctype;
document.getElementById("type").innerHTML = ty;
</script> </body> </html>
আউটপুট
application/x-www-form-urlencoded