JavaScript基本的输出和嵌入式写法教程
JavaScript没有任何打印或者输出的函数。
在HTML中,JavaScript通常用于操作HTML元素。
操作HTML元素
如需从JavaScript访问某个HTML元素,您可以使用document.getElementById(id)方法。
请使用"id"属性来标识HTML元素,并innerHTML来获取或插入元素内容:
实例
<!DOCTYPEhtml> <html> <body> <h1>我的第一个Web页面</h1> <pid="demo">我的第一个段落</p> <script> document.getElementById("demo").innerHTML="段落已修改。"; </script> </body> </html>
以上JavaScript语句(在<script>标签中)可以在web浏览器中执行:
- document.getElementById("demo")是使用id属性来查找HTML元素的JavaScript代码。
- innerHTML="Paragraphchanged."是用于修改元素的HTML内容(innerHTML)的JavaScript代码。
写到HTML文档
出于测试目的,您可以将JavaScript直接写在HTML文档中:
实例
<!DOCTYPEhtml> <html> <body> <h1>我的第一个Web页面</h1> <p>我的第一个段落。</p> <script> document.write(Date()); </script> </body> </html>
请使用document.write()仅仅向文档输出写内容。
如果在文档已完成加载后执行document.write,整个HTML页面将被覆盖。
实例
<!DOCTYPEhtml> <html> <body> <h1>我的第一个Web页面</h1> <p>我的第一个段落。</p> <buttononclick="myFunction()">点我</button> <script> functionmyFunction(){ document.write(Date()); } </script> </body> </html>
写到控制台
如果您的浏览器支持调试,你可以使用console.log()方法在浏览器中显示JavaScript值。
浏览器中使用F12来启用调试模式,在调试窗口中点击"Console"菜单。
实例
<!DOCTYPEhtml> <html> <body> <h1>我的第一个Web页面</h1> <script> a=5; b=6; c=a+b; console.log(c); </script> </body> </html>