日期:2014-05-20  浏览次数:20683 次

javscript关于动态创建Form的问题
通过createElement创建个form,然后向form中追加属性,当属性的值过长的时候,form.submit()就出现error。
有没有哪位大虾遇到过类似问题,有没有解决的方案。
谢谢先

------解决方案--------------------
你为什么要动态创建form?
------解决方案--------------------
不太明白
按我理解:
如果新建的控件属性的值需要界定,那就直接判断这个属性了,如果让其submit() 提示错误,那就导到错误页面了

不知小弟的理解对不对
------解决方案--------------------
你使用的form 方法是get,get方法有字节数限制的,把它改为post
------解决方案--------------------
post和get的编码不一样,post使用页面编码,get使用url编码。
出现乱码,那就是编码不匹配。