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

简单的js代码问题:浏览器打开后什么都没有!! 错在哪里啦?最好在介绍个可以检查js代码的工具!! 谢谢

<html> <head> <title>Js5.html</title> </head> <body> <script type = "text/javascript"> var fruit = ["苹果","梨","香蕉"]; with(document) { write("<ul>"); write("<li>" + fruit.join() + "</li>"); write("<li>" + fruit.join(":") + "</li>"); write("<li>" + fruit.toString() + "</li>"); write("<li>" + fruit.valueOf() + "</li>"); write("<li>" + fruit.reverse().join() + "</li>"); write("<li>" + fruit.valueOf() + "</li>"); write("</ul>"); } </script> </body> </html>
答案:write("<li>" + fruit.join(":") + "</li>");
write("<li>" + fruit.toString() + "</li>");
write("<li>" + fruit.valueOf() + "</li>");
后面的分号是中文的,改成英文的就行了
如
write("<li>" + fruit.join(":") + "</li>");
write("<li>" + fruit.toString() + "</li>");
write("<li>" + fruit.valueOf() + "</li>");
PS:用IE8也能调试JS的,点击 工具-》开发人员工具-》脚本-》启动调试 就行了
其他:看看你的+和"</li>"只间是不是中文空格。调试JS最好的工具就是JS,用谷歌浏览器吧,它有开发者工具,也很好用。 试过是可以出来内容的,有3个分号写成中文分号了,第2个li标签开始写错了。用chrome浏览器或者firefox都看可以检查错误或者调试代码。 第二,三,四个<li>标签后的分号改成英文的就可以了 

上一个:js 横向导航二级菜单
下一个:JS 入门级 下拉菜单导航的问题

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