你只要在提交的action后面,加上一个标志位就好了,比如
提交一就是some.asp?flag=1
提交二就是some.asp?flag=2
提交一就是some.asp?flag=1
提交二就是some.asp?flag=2
解决方案 »
- js算法求助,请回复思路,或直接粘贴你的代码,谢谢1
- 帮我看看吧 看下这段JS 哪些部分指定到<base>里的地址。。。。
- javastript 隐藏与显示
- div覆盖问题
- 求一个能用的,验证IP是否合法的js函数
- javascript中判断 输入的是否是数值的函数是哪个?
- Javascript 可否判断系统中是否存在打印队列?
- 我怎么在通过CSS 文件给表单加入事件??-----在线等待。
- 对text中输入的非法字符进行识别!等问题,在线等
- 我已经用了3个月的时间了,还没解决
- 如何不使用FrameSet ,而达到使用FrameSet 的效果, 主要是分栏和拖过鼠标改变各栏的大小?
- MYSQL导出sql脚本
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
</head>
<body>
<a href="some.asp?flag=1" onclick="return fun(1)">提交一</a>
<br/>
<a href="some.asp?flag=2" onclick="return fun(2)">提交二</a>
<script type="text/javascript">
function fun(flag)
{
//如果是提交一
if(flag==1)
{
//如果符合条件
if(true)
{
alert("这是提交一");
return true;
}
else
return false;
}
else if(flag==2)
{
//如果符合条件
if(true)
{
alert("这是提交二");
return true;
}
else
return false;
}
}
</script>
</body>
</html>
<script>
function gourl(ev){
ev=ev||window.event;
var target = ev.target || ev.srcElement;
if (target.tagName=="A"){
alert(target.id)
}
}
</script>
<body>
<a href="some.asp" onclick="gourl()" id="1">asdasd</div>
<a href="some.asp" onclick="gourl()" id="2">asdasd</div>
</body>
</html>
<a href="some.asp?clickfrom=2">提交二</a>
-----------------------------------------------
some.asp:
<%
dim clickfrom
clickfrom=request.querystring("clickfrom")
if clickfrom="1" then
response.write("链接来自[提交一]")
elseif clickfrom="2" then
response.write("链接来自[提交二]")
else
response.write("链接来源未知")
end if
%>
6楼的 clickfrom 就是你要的1或2的编号变量
和上面一样啊,在后面加参数,比如
some.asp?flag=1&name=shlinda&age=18在asp里面就可以直接取了,request.querystring("name")这样
就是单击超级链接后要把文本框的值也传到另一个some.asp页面
<script>
function chk(s){
var email=document.getElementById("email").value;
if(email.length==0){alert('请填写EMAIL!');return; }
else{
window.location.href="some.asp?clickfrom="+s+"&email="+escape(email);
}
}
</script>
EMAIL:<input type=text id=email name=email><br>
<a id=1 href="#" onclick='chk(this.id);'>提交一 </a>
<a id=2 href="#" onclick='chk(this.id);'">提交二 </a>
-----------------------------------------------
some.asp:
<%
dim clickfrom,email
clickfrom=request.querystring("clickfrom")
email=request.querystring("email")
if clickfrom="1" then
response.write("链接来自[提交一]")
elseif clickfrom="2" then
response.write("链接来自[提交二]")
else
response.write("链接来源未知")
end if
%>