使用chrome进行简单调试
来源:互联网 发布:詹姆斯琼斯 知乎 编辑:程序博客网 时间:2024/05/08 09:49
使用chrome进行调试testtest
1.在本地新建一个文件夹
结构如下
包含一个index.html文件
js目录下包含一个test.js文件
index.html内容如下
<html> <head> <script src="js/test.js"></script> </head> <body> <table id="tableId"> <thread> <th>aaa</th> <th>bbb</th> <th>ccc</th> </thread> <tbody> <tr> <td>a1</td> <td>b1</td> <td>c1</td> <tr> <tr id="secondLine"> <td>a2</td> <td>b2</td> <td>c2</td> <tr> <tr> <td>a3</td> <td>b3</td> <td>c3</td> <tr> </tbody> </table> </body></html>
test.js内容如下:
var a = document.getElementById("secondLine");alert("complete")
创建完毕后使用chrome浏览器打开index.html如下图,右键点击检查。
出现chrome的调试工具
如下图:
首先看第一排的所有标签并介绍它们的用处:
1.Elements
查看html页面文档的
html区域显示的是当前页的html加载完毕后的html代码(可能会包含js和css等),
html区域应该和左侧的元素描述区域结合使用,
如图所示,当我选取一个id为secondLine的tr元素
在右侧style标签栏就会显示它的样式
computed标签栏以图文的形式显示tr元素的布局
如下图
properties标签栏用于显示选中元素的属性和方法,以及在dom对象中的详细信息,例如父子节点,兄弟节点的信息
2.console
当前页运行的错误,调试信息都会打印在这里
例如
在test.js中添加
console.log(“aaa”)
a.test();
由于a对象没有test方法,所以报错。
console下的简单调试
这时修改下index.html代码,把script标签移到table标签结尾,如下:
index.html内容如下
<html> <head> </head> <body> <table id="tableId"> <thread> <th>aaa</th> <th>bbb</th> <th>ccc</th> </thread> <tbody> <tr> <td>a1</td> <td>b1</td> <td>c1</td> <tr> <tr id="secondLine"> <td>a2</td> <td>b2</td> <td>c2</td> <tr> <tr> <td>a3</td> <td>b3</td> <td>c3</td> <tr> </tbody> </table> <script src="js/test.js"></script> </body></html>
保存后,重新打开刷新。
0 0
- 使用chrome进行简单调试
- 【JavaScript】使用Chrome进行调试(如何使用Chrome开发者工具)
- 使用chrome浏览器对javascript进行调试
- 如何使用Chrome进行调试js代码
- 手机浏览器调试 --- 使用 PC 上的Chrome进行调试
- 使用 Chrome 开发者工具进行 JavaScript 问题定位与调试
- 使用 Chrome 开发者工具进行 JavaScript 问题定位与调试
- 使用 Chrome 开发者工具进行 JavaScript 问题定位与调试
- 安卓开发使用chrome浏览器进行调试
- 使用 Chrome 开发者工具进行 JavaScript 问题定位与调试
- Android KitKat 4.4 使用Chrome DevTools 进行WebView远程调试 | remote debug web APP in chrome
- Python 使用pdb进行简单调试
- 使用Chrome插件Postman进行简单的Get/Post测试
- 使用Chrome调试JavaScript
- 利用Chrome进行远程移动端调试
- 使用Chrome谷歌浏览器开发者工具进行调试--2015-04-26
- 如何在Chrome下使用Postman进行rest请求的调试
- 使用Chrome Inspect调试WebApp
- 设计一个缓存系统 java多线程读写锁的应用
- 通过startActivityForResult方法来得到Activity的回传值
- Android设计模式源码解析之单例模式
- Gradle实现的两种简单的多渠道打包方法
- int main(int argc, char *argv[])的含义
- 使用chrome进行简单调试
- hdoj1176 免费馅饼(DP)
- 基于CSS属性display:table的表格布局的使用
- ubuntu 14.04下安装 ffmpeg 3.0
- uboot常用命令行
- Unity Shaders and Effects Cookbook (2-2) 修改 UV 坐标实现 帧动画
- 在win10 64 bit上安装theano
- Linux常用命令大全
- [Matlab] Changing Language