从错误看,是VBScript 编译器错误,并没有用JS执行,而且有的代码是VBS的。如果要用js要加runat属性或<%@LANGUAGE="JAVASCRIPT"%>。
writefile.asp
<script runat="Server" language="JScript">
for(i=0;i<5;i++){
   Session("name" + i) = Request.Form("km" + i);
   Response.Write(Session("name" + i)+"<br>");
}
</script>