gpt4 book ai didi

javascript - 在 rails 中跟随 javascript 字符串/转义引号有什么问题

转载 作者:行者123 更新时间:2023-11-30 18:29:38 27 4
gpt4 key购买 nike

在我的 Rails 应用程序中,我正在使用日历助手

cell.innerHTML = '<%= calendar_for('start_date')%>';

标签生成的 html 存在语法错误。

cell.innerHTML = '<img alt="Calendar" 
class="calendar-trigger"
id="start_date_trigger"
src="/application/images/calendar.png?13282" />

<script type="text/javascript">
Calendar.setup({inputField : 'start_date',
ifFormat : '%Y-%m-%d',
button :'start_date_trigger' });
</script>';

如何快速解决此类问题?

如何使用 Rails 转义引号?

最佳答案

您可以使用 escape_javascript 助手

cell.innerHTML = '<%= escape_javascript(calendar_for('start_date')) %>';

关于javascript - 在 rails 中跟随 javascript 字符串/转义引号有什么问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10024189/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com