求asp代码解释

来源:百度知道 编辑:UC知道 时间:2024/05/18 02:22:24
<a href='?act=del&id=<%=rs("id")%>' onclick='javascript: return confirm("你确定要删除吗? ");'>删除</a>

这段代码起到什么作用我知道!
但我不明白里面各个字符的意义,例如href='? 和act=del&id=<%等!
请详细解释下
谢谢!

href 后面的'?act=del&id=<%=rs("id")%>'是链接URL(两个' '内的部分)

href='? 问号表明后面有参数要传递,问号前面没有文件名,表示链接目标为当前文件

act=del 第一个参数,(根据字面猜测,表示要执行删除记录)

&id=<%=rs("id")%> 第二个参数,用&来连接,(根据字面猜测,表示要删除记录的 id)

onclick='javascript: return confirm("你确定要删除吗? ");'弹出一个对话框,提醒你是否确定要删除

<a href='?act=del&id=<%=rs("id")%>' onclick='javascript: return confirm("你确定要删除吗? ");'>删除</a>

本人的解释如下,如有错误请指教!
href是超级链接
act=del&id=<%是如果你鼠标单击此处就会调用act的del来删除从rs记录集里取得的ID

onclick='javascript: return confirm("你确定要删除吗? ");
单击是会弹出一个对话框“你确定要删除吗?”点击确定,就完成删除动作

意思是点击"删除"后弹出对话框提示"你确定要删除吗?",点击确定后将执行删除id号为rs("id")取值的记录,act=del是参数,传递act的取值是del