javascript - 如何使用 Javascript var 作为 div 的 ID?

标签 javascript html

我有一个函数,它生成存储到 JavaScript 变量中的字符串。我想要做的就是将 var 指定为页面上 div 的 id。我一直在尝试将变量设置为 div ID,但这样做有些困难。

<script>
    var rand = "arandomstring"
</script>
<div id= $(rand)  class = "outline">
    <b>Some Sample Text</b><br>
</div>

我是否正确分配了变量?看起来这使得 div id = "$(rand)" 而不是 "arandomstring"

如有任何帮助,我们将不胜感激。

最佳答案

下面的代码会将变量“rand”的值分配给您的 div 的 ID

HTML 代码:

<div name="arandomstring" class="outline">
    <b>Some Sample Text</b></br>
<div>

Javascript

<script>
    var rand = 'some_data';
    $(".arandomstring").attr("id", rand);
</script>

关于javascript - 如何使用 Javascript var 作为 div 的 ID?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36052159/

相关文章:

javascript - 查找值或检查对象中是否存在值

javascript - 使用 onclick 按钮重置 setInterval

javascript - 在 web 应用程序中实现 facebook 共享时 Error get The parameter app_id is required

html - App Engine GO SDK 加载 CSS 文件出现 500 错误

html - 在 Wordpress 中使用过滤器修改子导航输出

html - 使用 CSS 调整表格单元格间距

javascript - 查找元素相对于视口(viewport)或文档的整数像素位置 : getBoundingClientRect?

javascript - Firefox 在每次请求 Promise ajax 调用时弹出 "This web page is being redirected to a new location"- 有什么办法可以避免吗?

javascript - 修复了导航栏隐藏网页内容的问题

php - 带有预设变量的 HTML 发布表单