function shanchu() 
{
if (confirm("确定删除该条记录吗?"))

window.location="shiguyuanshibaogaoshanchu.asp?hao=<%=rs.fields("bianhao")%>"
}}
</script>    <td nowrap><a href="#" onClick="shanchu()">删除</a></td>

解决方案 »

  1.   

    这样可以么?
    <script language="javascript">
     
     function shanchu(obj,val) 
    {
    if (confirm("确定删除该条记录吗?"))

       obj.href="shiguyuanshibaogaoshanchu.asp?hao="+val;
    }
    }
    </script>    <td nowrap><a href="#" onClick="shanchu(this,<%=rs.fields("bianhao")%>)">删除</a></td>
      

  2.   

    同意 kisslan(郁忧的曼陀萝) 
    这样感觉就更好啊,
    <script language="javascript">
     
     function shanchu(obj,val) 
    {
    if (confirm("确定删除该条记录吗?"))

       obj.href=obj.hh;
    }
    }
    </script>    <td nowrap><a href="#" 
    hh="shiguyuanshibaogaoshanchu.asp?hao=<%=rs.fields("bianhao")%>"
    onClick="shanchu(this)">删除</a></td>
      

  3.   

    <td nowrap><a href="shiguyuanshibaogaoshanchu.asp?hao=<%=rs.fields("bianhao")%>" onClick="return confirm("确定删除该条记录吗?")">删除</a></td>这里的这个 return 不要少了
      

  4.   

    各位,这个问题是解决了但是它的参数传递出现了问题。hao=<%=rs.fields("bianhao")%>本来是当前的数据记录。但是现在变成了首条记录了。可不可以让它恢复成原来的值呢?相关的程序如下:
    <% do while not rs.eof %>

                
    <tr>
    <td nowrap>&nbsp;<%=response.write(rs("bianhao"))%></td>
    <td nowrap>&nbsp;<%=response.write(rs("shiguriqi"))%></td>
    <td nowrap>&nbsp;<%=response.write(rs("yijidiqu"))%><%=response.write(rs("erjidiqu"))%></td>
    <td nowrap>&nbsp;<%=response.write(rs("guzhangleixing"))%></td>
    <td nowrap>&nbsp;<%=response.write(rs("qiyingjixianxiang"))%></td>
    <td nowrap>&nbsp;<%=response.write(rs("shigudidian"))%></td>
    <td nowrap><a href="shiguyuanshibaogaochakan.asp?hao=<%=rs.fields("bianhao")%>">查看</a></td>
    <td nowrap><a href="shiguyuanshibaogaoxiugai.asp?hao=<%=rs.fields("bianhao")%>">修改</a></td>
            <td nowrap><a href="#" onClick="submitForms()">删除</a></td>
             </tr>
    <%
    rs.movenext
    loop
    %>

      

  5.   

    本来我用<% do while not rs.eof %>  这句来实现数据的定位现在window.location="shiguyuanshibaogaoshanchu.asp?hao=<%=rs.fields("bianhao")%>"
    在do while之外,是不是就从第一条开始了呢?我想用传递参数的方法解决,但是参数的传递老是出错。各位,帮帮我啊!!!!!