jsp的语句document.write这句为什么错,有没有人呀(100分)

  • 主题发起人 主题发起人 pingping2
  • 开始时间 开始时间
P

pingping2

Unregistered / Unconfirmed
GUEST, unregistred user!
<font color=red size=18>
var arr=new Array("此","页","面","暂","没","有","使","用");
var n=0;
while (n<8) {
document.setTimeout("document.write(arr[n])",1000);
n++;
}
</font>
 
你用的是javascript吧,呵呵
<font color=red size=18>
<script language="javascript">
var arr=new Array("此","页","面","暂","没","有","使","用");
var n=0;
while (n<8) {
document.setTimeout("document.write(arr[n])",1000);
n++;
}
</script>
</font>
 
思路有问题,document.write只能在文档嵌入的地方写,
而且用settimeout ,如果document.write可以,那么你的文档是动态的,执行
第一个执行settimeout后,你的文档中已经不再有这一段程序了。
应该好好想想自己要实现什么样的功能,如果要动态改变文档的内容,可以改变标记的内容。
例如用<DIV>的 innerHTML属性等。
 
后退
顶部