设置JS变量并在html标记中使用它

tre*_*and 5 html javascript variables var

我已经设置了一个变量,我需要将这个变量拉入一个html元素,但我不能让它打印出来的值,这就是代码:

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

<div id="<script type="text/javascript">document.write(randomnumber)</script>"></div>
Run Code Online (Sandbox Code Playgroud)

谢谢.

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

Jua*_*des 9

使用

<script>
document.write('<div id="'+randomnumber+'" ></div>');
</script>
Run Code Online (Sandbox Code Playgroud)

您无法在属性中打开脚本标记