html 의 form 의 enctype을 명시적으로 지정하지 않으면 기본은 application/x-www-form-urlencoded 이다.
이것을 javascrtip로 변경하는 샘플이다.
주의할 점은 javascript로 참조할 때는
enctype이 아니라
encoding 이라는 점이다.
<html>
<script>
function changeEnctype() {
myform = document.form1;
alert(‘원래의 enctype: ' + myform.
encoding);
myform.
encoding=“application/x-www-form-urlencoded”;
alert(‘디폴트로 변경 enctype: ' + myform.
encoding);
myform.
encoding=“multipart/form-data”;
alert(‘원래대로 변경 enctype: ' + myform.
encoding);
}
</script>
<body>
<form name=form1 method=“post”
enctype=“multipart/form-data”>
<input type=“button” value=“enctype확인” onClick=“changeEnctype()">
</form>
</body>
</html>