<script language=javascript>
function msg()
{
  alert("submit"); 
  form1.submit();
  return true;
}
</script>
<body><form  method="POST" id="form1" name="form1" action="index.htm">
</form><p><a href="javascript:{msg();}">提交</a></p>

解决方案 »

  1.   

    <a href=# onclick="form1.submit()">提交</a>
      

  2.   

    多谢
    我试作的的原码:
    <script language=javascript>
    function doGetAim()
    {
        var map = getMap();
        var isDosubmit
        if (map.getSelection().getNumObjects() == 0)
        {
            alert ("请先选择要查询的目标!");
            isDosubmit=0;        
        }
        else
        {
        
        var sel = map.getSelection();
        var objs = sel.getMapObjectsEx(null);
        var cntObjects = objs.size();
        var msg = "Keys of selected features are:\n";
        if  (cntObjects>1) 
        {
            alert("不能查询多于一个以上的目标,请重新选择!");
            isDosubmit=false;     
        }
        else
           isDosubmit=true; }
       if  (isDosubmit==true )    
       { 
        
        frm.SQLstr.value=objs.item(0).getKey();   
        frm.submit();
        }
        
    }
    </Script>
    <a href="javascript:doGetAim();"><font size="2" color="#800080">目标查询</font></a> 
    <form id="frm" name="frm" action=object1.asp method=post target="main">                              
    <input type=hidden  id="SQLstr" name="SQLstr" >    
    </p></form>