Href的url中能否串接javascript变量的值?

javalele 2010-09-03 03:55:10
今天做一个项目碰到一个问题,需要在超级链接的url中使用javascript动态得到文本框的值:
<a href="userManage_froze.do?userId=123&frozeReason=?" onClick="return confirm('确定要冻结该用户吗?');"></a>
点击超级链接会作冻结用户的操作,其中冻结原因frozeReason要从页面上的一个文本框中先读取值。不知道该怎么实现?请教各位给出具体的写法!谢谢
...全文
227 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
hoojo 2010-09-03
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 knightzhuwei 的回复:]

HTML code

<body>
<a href="userManage_froze.do?userId=123&frozeReason=" onClick="return sfun(this);">点击链接</a><p>
<input type="text" id="text"/>
<script type="text/javascript">
function sfun(obj)……
[/Quote]
+
flyxiao1987 2010-09-03
  • 打赏
  • 举报
回复
你可已写成
<a href="javascript:document.location='userManage_froze.do?userId=123&frozeReason='+javascript变量" onclick="return confirm('确定要冻结该用户吗?');"></a>
knightzhuwei 2010-09-03
  • 打赏
  • 举报
回复

<body>
<a href="userManage_froze.do?userId=123&frozeReason=" onClick="return sfun(this);">点击链接</a><p>
<input type="text" id="text"/>
<script type="text/javascript">
function sfun(obj){
var text=document.getElementById("text").value;
obj.href=obj.href+text;
alert(obj.href);
return confirm('确定要冻结该用户吗?');
}
</script>
</body>

87,992

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧