为什么换行不能和输出写在一起?
<!DOCTYPE HTML> <html > <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>数组</title> <script type="text/javascript"> //创建数组 var arr=['*','##','***','&&','****','##*']; arr[7]='**'; //显示数组长度 //alert (arr.length); //将数组内容输出,完成达到的效果。 function show() { for (var i=0;i<arr.length;i++) { if(i%2==0){ document.write(arr[i]); //为什么不能写出document.write(arr[i]+"<br/>"); } document.write("<br/>"); } } </script> </head> <body> <input type='button' value="Click" onclick='show()'/> </body> </html>
document.write(arr[i]); 这句为什么不能写出document.write(arr[i]+"<br/>");呢?
我看好多朋友都建议,写两句document.write,为什么不能写在一块?会影响到什么么?