我是新手。问题很简单,我想知道如何在 onLoad 事件的 body 标签内调用 javascript 函数。
我问这个是因为在 View 中我找不到任何 body 或 head 标签(就像它们是在其他地方生成的)。
谢谢
最佳答案
您无需修改 body 标记即可将 Javascript 函数与 onload 相关联。您可以将函数分配给外部 Javascript 文件中的 window.onload,而不是在主体上使用 onload 属性。
还有更高级的方法,使用事件监听器来做同样的事情(在页面加载时触发函数),这将允许在页面加载前的一小段/一段时间内添加几个监听器函数或在 DOM 准备就绪时触发函数。只需设置 window.onload 是最简单的方法,并且可以让您的 Javascript 保持不显眼。
关于javascript - 在 RAILS 中的 <body onLoad=function()> 中插入 javascript 调用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1805456/