在Rails中,可以使用Rails的内置方法escape_javascript
将JavaScript代码显示为文本。
首先,在HTML页面中,使用<pre>
标签来显示文本内容。然后,在Rails的视图文件中,使用escape_javascript
方法将JavaScript代码转义为文本,并将其嵌入到<pre>
标签中。
以下是一个示例代码:
<!-- 在HTML页面中 -->
<pre id="javascript-code"></pre>
<!-- 在Rails视图文件中 -->
<script>
// 将JavaScript代码转义为文本
var javascriptCode = '<%= escape_javascript(javascript_code) %>';
// 将转义后的文本显示在HTML页面上
document.getElementById('javascript-code').innerText = javascriptCode;
</script>
在上面的示例中,javascript_code
是要显示为文本的JavaScript代码。通过使用<pre>
标签和JavaScript代码,可以将JavaScript代码以文本形式显示在HTML页面上。
推荐的腾讯云相关产品:腾讯云服务器(https://cloud.tencent.com/product/cvm)
领取专属 10元无门槛券
手把手带您无忧上云