Grails创建JS文件并从GSP引用它
grails create js file and refer it from gsp
我在web-app/js/time中做了一个简单的js.js即
/** * 由用户于 28-01-2015 创建。 */
function myTimer() {
var d = new Date();
document.getElementById("demo").innerHTML = d.toLocaleTimeString();
}
var myVar=setInterval(function(){myTimer()},1000);
在我的 GSP 中,我这样做是为了引用这个 js 函数
<div id="loginHeader">
<g:javascript src="time.js" id="demo" />
</div>
但它没有显示在我的 GSP 页面上,但是如果我将此脚本放在 GSP 页面中,它可以正常工作,例如
<div id="loginHeader">
<p id="demo"></p>
<script>
function myTimer() {
var d = new Date();
document.getElementById("demo").innerHTML = d.toLocaleTimeString();
}
var myVar=setInterval(function(){myTimer()},1000);
</script>
</div>
我只想把这个脚本放到JS文件中,然后从GSP页面调用它,所以任何人都可以帮我找出它有什么问题?
我找到答案,请参阅以下代码JS.file
function myTimer() {
var d = new Date();
document.getElementById("demo1").innerHTML = d.toLocaleTimeString();
}
var myVar=setInterval(function(){myTimer()},1000);
普惠制
<div id="loginHeader">
<g:javascript src="time.js" />
<p id="demo1"></p>
</div>
相关文章:
- 引用对象中的通用值
- 如何在JavaScript中将字符串转换为函数引用
- 当包含另一个asp文件时,是否也包含所有引用的样式和脚本页面
- 在动态创建的元素上获取对特定选择器的引用
- IIFE中的函数引用不可用
- 如何通过引用var Using DataTables来进行分页或排序
- 如何在创建键时引用来自同一对象的键
- Datatables:通过DOM数据源中的名称引用列
- 自引用回调
- 引用类变量中的原型方法
- 无法获取属性'selectedIndex'的未定义引用或null引用
- Vanilla JS通过引用移除数组元素
- 通过引用传递JavaScript对象
- 无法获取属性'Id'使用Knockout.js的未定义或空引用API
- "“;变量未引用正确的对象
- 获取对使用Tampermonkey使用javascript创建的元素的引用
- 引用vue.js中v-for中的上一个值
- 在gump和nodejs中使用Typescript时,未定义对require和exports的引用
- 如何正确引用传递到淘汰中的当前元素的属性.JS
- Grails创建JS文件并从GSP引用它