博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
JavaScript 2(转)
阅读量:6775 次
发布时间:2019-06-26

本文共 969 字,大约阅读时间需要 3 分钟。

JavaScript 没有任何打印或者输出的函数。

JavaScript 可以通过不同的方式来输出数据:

  • 使用 window.alert() 弹出警告框。
  • 使用 document.write() 方法将内容写到 HTML 文档中。
  • 使用 innerHTML 写入到 HTML 元素。
  • 使用 console.log() 写入到浏览器的控制台。

从 JavaScript 访问某个 HTML 元素,您可以使用 document.getElementById(id) 方法。

 

请使用 "id" 属性来标识 HTML 元素,并 innerHTML 来获取或插入元素内容:

console.log()的用处

主要是方便你调式javascript用的, 你可以看到你在页面中输出的内容。

相比alert他的优点是:

他能看到结构化的东西,如果是alert,淡出一个对象就是[object object],但是console能看到对象的内容。

console不会打断你页面的操作,如果用alert弹出来内容,那么页面就死了,但是console输出内容后你页面还可以正常操作。

document.write是直接写入到页面的内容流,如果在写之前没有调用document.open, 浏览器会自动调用open。每次写完关闭之后重新调用该函数,会导致页面被重写。

innerHTML则是DOM页面元素的一个属性,代表该元素的html内容。你可以精确到某一个具体的元素来进行更改。如果想修改document的内容,则需要修改document.documentElement.innerElement。

 

innerHTML很多情况下都优于document.write,其原因在于其允许更精确的控制要刷新页面的那一个部分。

输出内容

请使用 document.write() 仅仅向文档输出写内容。

如果在文档已完成加载后执行 document.write,整个 HTML 页面将被覆盖

写到控制台(调试模式)

使用 console.log() 方法在浏览器中显示 JavaScript 值。

F12 启用调试模式, 在调试窗口中点击 "Console" 菜单。

转载于:https://www.cnblogs.com/lhq8998/p/7281904.html

你可能感兴趣的文章
【转】C++内存分布
查看>>
why websocket over ajax
查看>>
删除windows存储的账号密码
查看>>
047,linux环境下做RAID5 转载
查看>>
常见问题备忘
查看>>
#51CTO学院四周年# 又一年的碎碎念,感谢现在奋斗的自己
查看>>
vi tips
查看>>
程序书籍推荐
查看>>
救援模式修复bootloader
查看>>
公告:文字/图片滑动显示功能Scrollamount和scrolldela
查看>>
coreData
查看>>
Android开机logo
查看>>
Veeam Backup & Replication(三):创建备份与还原备份
查看>>
配置 失败 的 lamp 过程
查看>>
Exchange Server 2010系列之一:了解Exchange角色
查看>>
Exchange Server2010系列之四:初谈邮箱基本管理
查看>>
我的友情链接
查看>>
我的友情链接
查看>>
sql server 2008以上数据库 收缩事务日志
查看>>
Exchange 2013服务器常用的性能监视器
查看>>