单独做一个函数好了
<a href="#" onClick="javascript:cc() return false">Edit</a> 
<script>
function cc(){
if(!edit()) return false;
MM_openBrWindow('edit.php?id=<?echo $id;?>&secondid=<?echo $secondidtemp;?>&cityid=<?echo $cityid;?>','edit','width=600,height=300');">
return true;
</script>

解决方案 »

  1.   

    <script language="javascript">
    function edit()//修改内容判断
    {
    var length=document.main.("uploadfile[]").length;
    if (length==0)
    {
    alert('cannot edit without a choise!');
    return false;
    }
    if (length>1)
    {
    alert('only choose one item!');
    return false;
    }
    if (length==1)
    {
    MM_openBrWindow('edit.php?id=<?echo $id;?>&secondid=<?echo $secondidtemp;?>&cityid=<?echo $cityid;?>','edit','width=600,height=300');
    return true;
    }
    }
    </script>
    <a href="#" onClick="javascript:return edit();">Edit</a> //为什么老说这行缺少对象呢?!
      

  2.   

    <a href="#" onClick="javascript: edit();return false">Edit</a>