document.getElementById("qq").innerHTML
用于指定或读取ID="qq"的标签元素中的HTML标签内容
flickChoices[Math.floor(flickChoices.length * Math.random())]
Math.random() 产生一个随机数
flickChoices.length 返回数组flickChoices的下标(即长度)
Math.floor() 其中Math是javascript的一个对象,floor是Math的属性,Math.floor()可以获得一个数的整数部分,而不是四舍五入
Math.floor(flickChoices.length * Math.random()) 最终返回的是从0到flickChoices.length-1之间的一个随机整数
document.getElementById("qq").innerHTML = flickChoices[Math.floor(flickChoices.length * Math.random())]
整个表达式是将数组flickChoices中随机的一个节点内容赋给ID="qq"的标签中的内容,即在ID="qq"的标签中显示给客户
[此贴子已经被作者于2007-4-23 15:18:38编辑过]