我想在锚标记中分配变量a
的值以创建超链接
<html>
<head>
<script>
var a="www.google.com";
</script>
</head>
<body>
<a href = "i want the value of a here" / >
</body>
</html>
您应该向元素添加一个 ID 并通过执行以下操作来修改属性:
const el = document.getelementbyid("thehtmlid")
el.attribute("href", myvalue)
函数可能不是这样命名的,但它应该足够接近以帮助您
您可以创建空的锚标记,然后使用 javasript 更新 href 值
<!DOCTYPE html>
<html>
<body>
<div id="root"></div>
<a id="link" href=""> A</a>
<script>
let a = "https://www.google.com";
document.getElementById('link').href = a;
</script>
</body>
</html>