当前位置:编程学习 > JS >>

<li> <a href="javascript:play(0)">第1集</a> </li> <li> <a href="javascript:play(1)">第2集</a> </li>

avascript:play(N)里面数字比第N集数字小于1
补充:要在网页中循环出来
追问:谢谢你的回答。我的QQ是1306705688,你的QQ是多少。集数要给电影集数相等才可以。你帮我看看。请教啦加上去就循环不出来啦,不行啦,输出到html网页中可以吗在网页模板html.不是ASP,只可以用JS吧,不知道怎么引入输出?谢谢你的回答。html引用怎么做啊。参数怎么设啊。html引用怎么做啊。
答案:<script language="javascript">
for(var i=0;i<=100;i++){
   document.write('<li> <a href="javascript:play('+i+')">第'+(i+1)+'集</a> </li>');
}
</script>
其他:js中的数组或集合索引,通常都是从0开始;
人类自然语言习惯从1数起.
这没有什么不对的. 
javascript:play(0) 从0开始,便于JS处理
第1集 便于人们理解,如果你写第0集,很多人都不知道该怎么理解它. 

循环? 这有何难
<%
For i = 0 To 100
   Response.Write "<li> <a href=""javascript:play(" & i & ")"">第" & i+1 & "集</a> </li>"
Next
%> 在pay()这个方法里判断参数好了 介个,没多大问题的,因为很多编程语言索引都从0开始,那么加1就好了。
就像一楼那个。。。
<%
for i = 0 to 10
   Response.Write "<li> <a href=javascript:play(" & i & ")>第" & i+1 & "集</a> </li>"
next
%> 

上一个:javascript中怎么计算两个时间之间的毫秒数
下一个:谁能用形象的比喻来形容JavaScript程序在网站的作用,谢谢啦

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,