javascript - 声明一个变量并在html中使用它
问题描述
我有带有 href 和 src 的各种图像的大 html 文档。
我想声明它们的 href 和 src 以便只更改它们的 var 值。就像是...
<script>
var imagehref = www.url.com;
var imagesrc = www.url.com/img.pg;
</script>
HTML Part:
<html>
<a href=imagehref><img src=imagesrc /> </a>
</html>
正确的语法/方法是什么?
解决方案
这种方式不行,得直接从js脚本中设置href和src。这是一个例子:
<html>
<body>
<a id="dynamicLink" href=""><img id="dynamicImg" src="" /> </a>
</body>
<script>
var link = document.getElementById('dynamicLink');
link.href = "http://www.url.com"
var img = document.getElementById('dynamicImg');
img.src = "http://www.url.com/img.png"
</script>
</html>
推荐阅读
- python - 通过编写 + 运算符按值添加字典
- react-native - 设置新项目后 Expo 测试失败
- django - 通过登录用户从数据库过滤数据
- perl - 您如何自定义文本分割以不中断有向图?
- docker - Docker 中的 GO_TAGS 是什么 - Hyperledger/fabric-ca?
- mysql - 从给定出现的mysql开始计算行数
- javascript - 如何使用 Node/Express 和 HTML 表单按 ID 删除许多项目
- mysql - 获取表中每个 ID 和 ID 本身的 COUNT - mysql
- android - 对话框打开时如何隐藏键盘
- javascript - 将内联 onclick 添加到 javascript 生成的内容