关于form里action属性的问题...
<form   action= " "   name= "form1 ">  
           <input   type= "hidden "   name= "action "   value= "xxx ">  
  </form>    
 在javascript里有这么段代码   
  <script   language= "JavaScript "   type= "text/javascript ">  
  <!-- 
          function   abc(){ 
                   alert(document.form1.action); 
                   document.form1.action= "/a.do "; 
          } 
 -->  
  </script>  
 问题是JS里alert的是 <input> 里的action里的值 
 如何拿到form里的action的值   
------解决方案-------------------- <input type= "hidden " name= "action " value= "xxx " onclick= "abc ">    
  <script language= "JavaScript " type= "text/javascript ">  
  <!-- 
    function abc(){ 
       alert(document.form1.action); 
       document.form1.action= "/a.do "; 
    } 
 //加这么一句 
       document.form1.submit();   
 -->  
  </script>
------解决方案--------------------document.form1.action.value= "/a.do ",试试看.
------解决方案--------------------lz非得把input的名称设为action? action是保留字吧 
------解决方案--------------------这是个习惯问题吧,不要命名为action呗
------解决方案-------------------- <form action= "/a.do " name= "form1 "> 这样不好吗?搞不清楚LZ想要干什么
------解决方案-------------------- <input type= "hidden " name= "action " value= "xxx ">  
 把name换成别的才行,不要用关键字
------解决方案--------------------LZ的问题就和这个问题一样,怎么定义一个叫int的整型变量 呵呵
------解决方案--------------------两个action 同名了。 
------解决方案--------------------那你把action改成Action好了 呵呵
------解决方案--------------------document.form1.action= "a.do ";不要/试试 
 我全这么写的 document.changeFlag1.action = "changeFlag.do "; 
   document.changeFlag1.submit();