有一个javascript函数,在页面中循环调用它。应该怎么写? <% for(int i=0;i<10;i++){%>func();<%}%>可以啊 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你是指在页面中定时调用还是什么意思?如果是简单的循环调用就是<script>for(var i = 0; i < 100; i++) yourfunc();</script>如果定时调用<script> setTimeout("yourfunc()",1000);function yourfunc() { ... setTimeout("yourfunc()",1000);}</script> 楼上说得没错,但是为什么不把循环放到func里面呢?条件,循环次数由一个参数决定,调用的时候把参数传进去不就可以了吗?这样更加简洁 我是在java 代码中调用javascript函数,当直接写这个函数时,页面显示的是这个函数,并不是这个函数的执行结果 试试这样:<% for(int i=0;i<10;i++){%><script> func()</script><%}%> 一个超级超级怪异的问题,觉得怪异,很怪异。 java项目,jsp用的utf-8,静态页面用的也是utf-8,可是静态页面用ie啥也不显示 maven新手提问 用JSP如何实现抓屏 菜鸟提问,简单sql Json传递对象集合 关于hibernate配置数据库连接池的问题 刷新与重新打开页面有区别吗? App Server問題 请教resin中的目录安排。 关于中文汉字的判断? servlet小问题!高手请勿进!^_^
如果是简单的循环调用
就是
<script>
for(var i = 0; i < 100; i++)
yourfunc();
</script>如果定时调用
<script>
setTimeout("yourfunc()",1000);
function yourfunc() {
...
setTimeout("yourfunc()",1000);
}
</script>
条件,循环次数由一个参数决定,调用的时候把参数传进去不就可以了吗?这样更加简洁
<% for(int i=0;i<10;i++)
{
%>
<script>
func()
</script>
<%}%>