<img src="../images/count.gif"  name="add" onClick="javascript:addCheck()"><script language="JavaScript" type="text/JavaScript">
<!--
function addCheck() { 
满足条件1,
      window.location.href="http://www.csdn.net";
满足条件2,
      window.location.href="http://www.sohu.net";
}
//-->
</script>
///////////////////////////////////////////////////
具体条件可以自己定义,如:1。带参数的:addcheck(add)
2。不带参数,通过页面元素来作为判断条件的:
如:if (add.width==100)
         window.location.href="http://www.sohu.net";

解决方案 »

  1.   

    验证条件是表单中的字段 <td 证件类型<input name="certificateType" type="text" id="certificateType"> </td>,要怎么处理呢?也通过参数certificateType?传递的是id还是name ?
      

  2.   

    ------------send.asp----------
    <form name="form1" method="post" action="submit.asp">
    <input name="add" type="text">
    <input type="submit">
    </form>
    ------------submit.asp-------
    <!--#include file="conn.asp"-->  '数据库连接文件
    <%
    addvalue=Trim(Replace(request("add"))) 'add是传来页面中的表单变量名称
    set rs=server.createobject("adodb.recordset")
    如果要比脚的列类型为数字,则用下面的sql语句:
    sql="select × from  表名 where 要比较的列="&addvalue
    如果为字符串,则用下面的:
    sql="select × from  表名 where 要比较的列='"&addvalue&"'"
    rs.open sql,conn,1,1
    if rs.eof then '如果传来的变量与数据库中的不同
        response.redirect("http://www.csdn.net")
    else
        response.redirect("reg.asp")
    end ifset rs=nothing
    conn.close
    %>