今天做一个项目碰到一个问题,需要在超级链接的url中使用javascript动态得到文本框的值:
<a href="userManage_froze.do?userId=123&frozeReason=?" onClick="return confirm('确定要冻结该用户吗?');"></a>
点击超级链接会作冻结用户的操作,其中冻结原因frozeReason要从页面上的一个文本框中先读取值。不知道该怎么实现?请教各位给出具体的写法!谢谢
<a href="userManage_froze.do?userId=123&frozeReason=?" onClick="return confirm('确定要冻结该用户吗?');"></a>
点击超级链接会作冻结用户的操作,其中冻结原因frozeReason要从页面上的一个文本框中先读取值。不知道该怎么实现?请教各位给出具体的写法!谢谢
<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>
<a href="javascript:document.location='userManage_froze.do?userId=123&frozeReason='+javascript变量" onclick="return confirm('确定要冻结该用户吗?');"></a>