function postData()
{                 
                  var myForm = document.createElement("form");
myForm.method = "post";
myForm.action = "index.asp";
                  var title2 = encodeURI("1000"+"窝头");
var myInput3 = document.createElement("input");
myInput3.type = "hidden";
myInput3.name="exchange";
myInput3.value=title2;
myForm.appendChild(myInput3);

document.body.appendChild(myForm);
if(!getAccount()){
return;
}
myForm.submit();
}我是想通过动态创建表单,然后把exchange的value值传递给服务器,但是为什么title2不能赋值给myInput3的value呢?每次都是提示非法字符