无法传递字符串给onClick函数:Ruby on Rails

Unable to pass String to onClick Function :Ruby on Rails

本文关键字:函数 Ruby on Rails onClick 字符串      更新时间:2023-09-26

我有锚标记,点击它,我试图将参数传递到函数中,但我得到未捕获的ReferenceError错误:testbody未定义。

<a onClick="editComment(<%= comment.body%>)">Edit Comment</a>

testbody是存储在db中的值,它的类型是text。奇怪的是,当我传递一个整数时,没有显示错误

如果我没记错的话,你需要在动词周围加上引号。

<a onClick="editComment('<%= comment.body%>')">Edit Comment</a>