将变量值分配给锚标记以创建超链接



我想在锚标记中分配变量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>

最新更新