2012-09-17 80 views
0

这是我尝试使用javascript的第一天,现在我使用chrome开发人员工具。以下示例应该在网站上打印“我的第一个JavaScript”,但没有任何内容。我将document.write("My First JavaScript")放在控制台中,它只是在<script>标签外面放置“我的第一个JavaScript”,然后打印出正确的结果。我做谷歌搜索,知道JavaScript被一个<script></script>标记包围,但它似乎不起作用的HTML。请帮我解决一下这个。谢谢!我的javascript无法在Chrome中识别?

<html> 
<body> 
    <script> 
    document.write("My First JavaScript"); 
    </script> 
</body> 
</html> 
+5

为什么,为什么你为什么要用'document.write'开始学习JavaScript?你为什么不选择一些理智而现代的教程 - 比如[this](http://eloquentjavascript.net/contents.html)?无论如何,它在Chrome中工作正常,但它不会将任何内容打印到控制台:它只是改变了页面。 – raina77ow

+2

控制台严格适用于JavaScript,而不是HTML。试试[jsfiddle](http://jsfiddle.net)。 – Pointy

+0

我根本没有得到这个问题,它绝对适用于Chrome,至少从我所了解的问题来看。 http://jsfiddle.net/MNWcP/ – maru

回答

0

我会退后一步,并听取一些意见在这里评论。作为一个Javascript新受我自己,我发现的最有用的教程是互动的经验教训,在CodeAcademy.com

至于实际的代码...你的描述实际上是它应该如何工作。把控制台想象成被这些标签包裹起来。本质上,就好像您将命令放入文本文件并将其包含在脚本标记中,就像您对其他JavaScript一样。

Document.write将采用HTML文档并将其呈现在屏幕上。在这种情况下,你只需要发送一个单一的字符串(一些文本),而浏览器正在构建HTML的其余部分,你会发现它使它成为一个有效的文档。

+0

感谢戴夫!我从一开始就在学习javascript,并且对控制台如何使用html有点困惑。再次感谢。 – sophia

0
<script type="text/javascript"> 
    document.write("My First JavaScript"); 
</script> 
+1

任何理由认为这是解决OP的问题?当'type'属性被省略时,'

  • 11. Chrome浏览器无法识别javascript功能
  • 12. Html无法识别JavaScript(Chrome扩展程序)
  • 13. Google Chrome为何无法识别我的SameSite Cookie?
  • 14. JavaScript lint无法识别嵌入的PHP
  • 15. Sinatra无法识别会话的JavaScript
  • 16. 的Javascript条件格式无法识别
  • 17. 的Javascript按键输入无法识别
  • 18. -webkit-overflow-scrolling:在chrome和ios中无法识别touch
  • 19. 在Chrome浏览器中无法识别离子视图://检查
  • 20. Hammer JS v2.0.4仅在Chrome 37.0中无法识别'panstart'或'panmove'
  • 21. 的JavaScript string.search无法在Chrome
  • 22. Javascript函数无法识别onclick
  • 23. Javascript无法识别动态div内容
  • 24. 枝条模板无法识别Javascript
  • 25. Javascript无法识别俄文字母
  • 26. TypeScript无法识别JavaScript对象
  • 27. Javascript无法识别网络服务
  • 28. Javascript无法识别控制器
  • 29. 全局变量无法识别Javascript
  • 30. javascript setTimeout无法识别函数参数