将字符串传递给javascript函数

Lew*_*uce 2 javascript jquery

简单的问题.如何将字符串传递给javascript函数并生成包含该字符串内容的弹出框警报?这就是我所拥有的:

test.html.erb文件.

<%= link_to 'Test','#', onclick: 'test(helloworld)', class: "btn btn-xs btn-primary" %>
Run Code Online (Sandbox Code Playgroud)

这是test.js文件:

function test(name){
     alert(name);
}
Run Code Online (Sandbox Code Playgroud)

但是,当我点击生成的"测试"链接时,"helloworld"不会弹出.什么都没发生.

tar*_*713 5

onclick: 'test(helloworld)' 
Run Code Online (Sandbox Code Playgroud)

会将名为helloworld的变量传递给函数.相反,您想传递一个字符串文字,如:

onclick: 'test("helloworld")'
Run Code Online (Sandbox Code Playgroud)