javascript - 设置一个 JS 变量并在 html 标签中使用它

标签 javascript html variables var

我已经设置了一个变量,我需要将这个变量拉入到一个html元素中,但是我无法让它打印出值,这是代码:

<script>
    var randomnumber=Math.floor(Math.random()*11)
</script>

<div id="<script type="text/javascript">document.write(randomnumber)</script>"></div>

谢谢。

编辑:我只是以 div 为例,但我需要向 img 标签添加一个随机数,因为它用于跟踪标签,并且需要一个唯一标识符。有没有更好的方法来解决这个问题?

最佳答案

使用

<script>
document.write('<div id="'+randomnumber+'" ></div>');
</script>

不能在属性内打开脚本标签

关于javascript - 设置一个 JS 变量并在 html 标签中使用它,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13806621/

相关文章:

javascript - 如何在处理节点时设置ag-Grid中的单元格样式?

javascript - 如何检查带有对象的数组是否包含属性

javascript - 将 Data-URL 保存到数据库中

html - 如何将没有内容的跨度变成分隔线?

html - 如果元标记出现在文档正文中会怎样?

php - 将来如何设置时间戳

c++ - 有哪些不同的初始化方式

javascript - 箭头键在 Firefox 中不起作用

javascript - 无法在 addEventListener 函数之外获取视频持续时间

html - DOM 更改时 CSS 适合内容