一般在HTML中,修改form所需要post的路径一般如下:
document.forms['xxx'].action='/path';
但是当如果需要用javascript去修改这个action的时候,并不能直接作为属性引用,如:
<html:form action="xx/xxAction">
</html:form>
使用在上面所提到的方法,获得的action并不是一个属性,是一个object,因此修改该值并不会直接达到修改action的值的效果。
如想要真正修改<html:form></html>里的action属性,如下:
document.forms['xxx'].attribute['action'].value = '/path';
document.forms['xxx'].submit();
document.forms['xxx'].action='/path';
但是当如果需要用javascript去修改这个action的时候,并不能直接作为属性引用,如:
<html:form action="xx/xxAction">
</html:form>
使用在上面所提到的方法,获得的action并不是一个属性,是一个object,因此修改该值并不会直接达到修改action的值的效果。
如想要真正修改<html:form></html>里的action属性,如下:
document.forms['xxx'].attribute['action'].value = '/path';
document.forms['xxx'].submit();