点击链接时更改网址

时间:2013-11-28 08:52:22

标签: javascript

为什么每次点击我的链接时我的网址都不会改变?这是我的代码。

function myFunctionD(id) {var x=document.getElementById(id);   
  document.getElementById('t_id').value=x.id;
  var myURL = "http://www.sample.php";
  document.location = myURL + "?id=" + x.id ;

    }

<a href="docview.php?id=26" id="3" onclick="myFunctionD('3')" target="iframe_a" >
July 17, 2013</a>
<a href="docview.php?id=26" id="3" onclick="myFunctionD('4')" target="iframe_a" >July 18,   2013</a>

我的代码有什么问题?感谢

2 个答案:

答案 0 :(得分:0)

你有两个具有相同id = 3的元素.ID必须是唯一的!

答案 1 :(得分:0)

在每个锚 docview.php?id = 26 href 中,ID是相同的,请检查ID是否必须更改。例如 docview.php?id = 27 ,您将获取 id 的查询字符串值,然后显示您要显示的相应文件..