script
十余年的新源网站建设经验,针对设计、前端、开发、售后、文案、推广等六对一服务,响应快,48小时及时工作处理。营销型网站建设的优势是能够根据用户设备显示端的尺寸不同,自动调整新源建站的显示方式,使网站能够适用不同显示终端,在浏览器中调整网站的宽度,无论在任何一种浏览器上浏览网站,都能展现优雅布局与设计,从而大程度地提升浏览体验。创新互联公司从事“新源网站设计”,“新源网站推广”以来,每个客户项目都认真落实执行。
function move()
{
document.getElementById("层ID").style.top=document.body.scrollTop;
}
window.onscroll=move;
/script
其实就是网页滚动条移动,就把层距网页顶的距离+滚动条移动的距离
我二哥会VBS但是我只会JavaScript,
设置一个全局变量n,然后开始loop
每次loop里面if else
if 【argument】/3=0
里面还是if n=10
否则n+1
else没有
else没有
这个有什么难的~其实就是随机数的问题,有了随机数不就行了?随机数函数是这样的:
Math.floor(Math.random()*10)
这样就取到了0~9的10位数,然后你自己根据获取到的值去拼接图片名称就行了~
如果不想出现重复数,那么就把生成的数放到一个数组里,然后每次生成都去数组中对比,如果有重复的就再执行一次随机函数,直到不重复的出现,然后存入数组,拼接图片名
这个问题非常好,感觉很多人或许都是迷惑的,我来试试给你解释下,希望你能明白。
首先要明白:js按从上往下执行,for循环完毕才会执行document.xxxx.innerHTML = x;
先看不要x+的情况,这个很好理解
for开始循环
i = 0的时候,x = ”The number is“ + i + ”换行“;
结果:x = The number is 0 + ”换行“;
i = 1的时候, x = ”The number is“ + i + ”换行“;
结果:x = The number is 1 + ”换行“;
以此类推:
i=4的时候,x = ”The number is“ + i + ”换行“;
结果:x = The number is 4;
这个时候循环结束了,x的最终结果是 The number is 4;
所以页面document.xxxx.innerHTML = The number is 4;
再看有x+的情况
for开始循环
i=0的时候,x = x + "The number is" + i + "换行" ;
顶部就已经申明了,x为空对不?i 这个时候为0,
结果: x = "" + The number is 0 + ”换行“;
i=1的时候,x = x + "The number is" + i + "换行" ;
这个时候x = "" + The number is 0 + ”换行“ 对不对? i 这个时候为1,
结果:x = ("" + The number is 0 + ”换行“) + The bunber is 1 + ”换行“;
以此类推
i = 4的时候,我都不想写了,x里面被加了一堆
结果:x = ("" + The number is 0 + ”换行“) + (The number is 1 + ”换行“)
+ ( The number is 2 + ”换行“) + ( The number is 3 + ”换行“)
+ (The number is 4 + ”换行“);
这个时候循环结束了,x的最终结果是一堆,,因为有5个换行符,所以有5行,这个时候document.xxxx.innerHTML = x;你想页面应该是什么结果呢
function Remainder(a,b){
return a%b;
}
Remainder(10,3)
//1
额。。你考虑的调换方式我想是这样的:
A B C D
A和A比较,A和B比较,A和C比较,A和D比较
B和B比较,B和C比较,B和D比较
C和C比较,C和D比较
D和D比较
事实上这个程序是这样的:
A和A比较,A和B比较,A和C比较,A和D比较
A和B比较,B和B比较,B和C比较,B和D比较
A和C比较,B和C比较,C和C比较,C和D比较
.....
这样说可以吗?