我正在学习如何使用 JavaScript,但在 document.write() 函数中正确显示 url 时遇到问题。我正在用“href”部分中的实际网址编写程序,但我不能在这个问题中编写它,因为显然禁止这样做。我有什么遗漏的吗?
<!doctype HTML>
<html lang="en">
<head>
<meta charset="utf-8">
<title> Link Test </title>
</head>
<body>
<a id="mylink" href="#"> Click me</a>
<br>
<script type="text/JavaScript">
url = document.links.mylink.href document.write('The URL is ' + url)
</script>
</body>
</html>
最佳答案
如果您想将分号放在一行上,则缺少分号。像这样:
url = document.links.mylink.href; document.write('The URL is ' + url);
不过,我建议将它们放在两行中,如下所示:
var url = document.links.mylink.href;
document.write('The URL is ' + url);
..并使用 var
将 url 声明为变量,很好的做法
关于javascript - 这个 JavaScript 程序 document.write() 不起作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41713762/