我的以下 javascript 文件没有显示任何内容,尽管我期待那里有一个链接。谁告诉我原因
<p id="demo"></p>
<script type="text/javascript">
var u = 'somewebsite';
var q += '<a href="'+u+'">';
var q += '</a>';
document.getElementById("demo").innerHTML=q;
</script>
最佳答案
初始化变量时不能使用+=
(使用var
)。只有使用 =
才是合法的,这适用于您的情况:
var u = 'somewebsite';
var q = '<a href="'+u+'">';
q += '</a>';
请注意,最后的 var
是多余的,因为 q
已经声明了。
关于javascript - javascript错误中的连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7010988/