这样来:document.write('<a href =' + str + '>Click Here</a>'),保证行啦!

解决方案 »

  1.   

    <html>
        <head><title></title></head>    <body>
            <script language = "JavaScript">
                <!-- hidding the javascript
                    str = "http://www.sina.com.cn";//这里设定一个变量,为了在链接中实现动态输入
                -->
            </script>        <a href = "javascript:window.location=str">Click Here</a>
        </body></html>
      

  2.   

    谢谢大家,我只是想问问为什么我那样写是不可以的,我用了动态赋值的方法,为什么就用&{};的形式搞不定呢?谢谢大家了。有谁能给我说明解释一下吗?