<a id=mxh href=#>test</a>
function setl(mxh,linka)
{
document.all.mxh.href=linka;
}
document.all.mxh不是对象!?

解决方案 »

  1.   

    1.<A href=# style="text-decoration: none" onclick="this.href='test?y='+yourvar;">测试</a>2.function setl(mxh,linka)
    {
    document.all(mxh).href=linka;
    }orfunction setl(mxh,linka)
    {
       mxh.href=linka;
    }
      

  2.   

    <a id=mxh href=#>test</a><br>
    <input type=button value=ok onclick="setl('mxh','http://www.csdn.net/')">
    <script>
    function setl(mxh,linka)
    {
    eval("document.all."+mxh).href=linka;
    }
    </script>
      

  3.   

    <a id=mxh href=#>test</a><br>
    <input type=button value=ok onclick="setl('http://www.csdn.net/')">
    <script>function setl(linka){document.all.mxh.href=linka;}</script>