javascript - 使用空格将变量从 html 传递到 javascript

标签 javascript html ruby-on-rails

如何将带有空格的字符串变量从 HTML 传递到 javascript?

例如,我有以下内容:

 <a data-toggle="tab" data-productname="Testing Name"></a>

当我在 JavaScript 中访问产品名称属性时,仅显示“测试”。我试图用以下方法转义变量:

 <a data-toggle="tab" data-productname=<%= j "Testing Name" %>></a>

但这仍然不起作用。我在这里能做什么?

最佳答案

引用它。

<a data-toggle="tab" data-productname='<%= j "Testing Name" %>'></a>

关于javascript - 使用空格将变量从 html 传递到 javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24942380/

相关文章:

Javascript - 获取链接点击时间

javascript - 如何使用 POST 提交

ruby-on-rails - 在哪里定义 Rails 应用程序的版本号

JavaScript Xml 计数

javascript - EaselJS:有人可以解释一下演示中使用的继承模式吗?

css - 哪些元素接收默认焦点样式?

ruby-on-rails - 如何在yaml中创建关联数组列表

ruby-on-rails - ActiveRecord::PendingMigrationError - 从一台服务器迁移到另一台

来自一个外部站点的 Javascript 应用程序未在 iframe 中运行

javascript - 在 Javascript 中测试未定义的嵌套对象