用js动态更改<a>中href的值,实现跳转(在线等ing)
<inputtype="text"name="FileUrl"id="aa"><ahref="#"id="aLink"onclick="test(aa)">读取文件</a...
<input type="text" name="FileUrl" id="aa">
<a href="#" id="aLink" onclick="test(aa)">读取文件</a>
<script type="text/javascript">
function test(aa){
var a=aa.value;
document.getElementById(aLink).setAttribute('href',"FileOut?FileUrl="+a);
}
</script> 展开
<a href="#" id="aLink" onclick="test(aa)">读取文件</a>
<script type="text/javascript">
function test(aa){
var a=aa.value;
document.getElementById(aLink).setAttribute('href',"FileOut?FileUrl="+a);
}
</script> 展开
2个回答
展开全部
写的不对
<script>
function test(){
var a = document.getElementById('aa').value //注意你的value是空值,请补上
document.getElementById(aLink).setAttribute('href',a);
}
</script>
追问
我是菜鸟
请问,我将在页面填上后,value是不是有值了。var a能拿到值吗?
还有我想把 input值 动态的 提交到Servlet中
servlet中url-pattern是/FileOut
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询