<form id="myForm">   
 <input  type="submit" name="submit" value="commit">   
     <input type="button"  name="saveInfo" onclick="save()">  
</form> 

js 脚本

function save(){    
    if (!checkInput()) return;    
    document.myForm.target='_top';    
    document.myForm.action='newUri.do';    
    document.myForm.submit();   
}   
function checkInput(){    
   return true
}

程序在执行到document.myForm.submit()的时候总是报对象不支持此属性…………,
baidu一下后发现,原来是<input type="submit" name="submit">所致,修改name="submit"为其他名字后问题解决…………