新手求教:php页面中链接点击后网址后面会增加参数怎么弄的

新手求教:php页面中链接点击后网址后面会增加参数怎么弄的,第1张

a链接上加 特殊字符 "#"才会自动加载到当前a连接上;

看到这个问题,使用 js:

<!DOCTYPE html>

<html lang="en">

<head>

<meta charset="UTF-8">

<title>Document</title>

</head>

<body>

<a href="javascript:" flag="包邮">包邮</a>

<script type="text/javascript" src="http://static.takungpao.com/js/jquery.1.9.min.js"></script>

<script type="text/javascript">

$(function(){

var win_href=window.location.href,go_href,temp_zf

$("a").each(function(){

$(this).bind("click",function(){

var temp_text=$(this).attr("flag")

win_href.indexOf("?")>0?temp_zf="&":temp_zf="?"

go_href=win_href+temp_zf+temp_text

window.location.href=go_hrefreturn

})

})

})

</script>

</body>

</html>

首先,你的method应该是get方法,这样在地址栏里才可以看到你的参数

那么现在我给你写一个代码如果是在页面中传进去的话是这样的:

<form action="login.action(这个是你表单要提交的action名字)" method="get">

<table>

<tr><td>用户名:<input type="text" name="username"></td></tr>

<tr><td>密 码:<input type="password" name="password"></td></tr>

<tr><td><input type="submit" value="提交"></td></tr>

</table>

</form>

把我上边的 代码 放在 xxx.jsp文件的body之间就可以运行了 首先保证你有这个action 那么就不会报错。在你点击提交的时候就能在地址栏中显示你要的东西了。

还有一种就是硬性的写在地址栏中就是http://localhost:8080/.../xxx.jsp?username=你想要的值&password=你想要的值。

你可以在“你想要的值”这部分填写你用来测试的值。这样就可以达到你要的效果了。

提示:用post方法在地址栏中是看不到参数的。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11660051.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-17
下一篇 2023-05-17

发表评论

登录后才能评论

评论列表(0条)

保存