创建人 | 李帅港 |
问题标题 | 关键字使用错误 |
问题分类 | 基本代码错误 |
一级话题 | 删除表应使用DDL语句drop,而不是DML语句中删除表中数据的delete |
问题补充 | 分清楚DDL,DML,中增删改不同的关键字 |
附件 | 错误写法:delete table emp; 正确写法:drop table emp; |
问题答案 | 问题分析: 使用delete会提示错误,并不能删除表emp |
问题解决方法: 使用drop 来删除表;使用delete来删除表中元素 |
创建人 | 李 |
问题标题 | <script>中获取元素对象undefined; |
问题分类 | 无法获取图片对象 |
一级话题 | 使用js获取元素对象,结果无法获取到 |
附件 | <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <script> var img = document.getElementsByTagName("img")[0]; alert(img) </script> </head> <body> <img src="img/on.gif"> </body> </html> |
问题答案 | 问题分析: 代码中js代码写在html标签之上,js会在页面元素之前加载完毕 |
问题解决方法: 1. 将js代码放在HTML元素之后,元素加载完后获取其对象 2. 使用事件来控制,window.onload 当加载完后才会执行js代码 |
创建人 | 李帅港 |
问题标题 | 使用getElementsByTagName获取元素集合 |
问题分类 | 代码错误 |
一级话题 | 获取的是元素集合而不是单个元素,无法直接控制其属性 |
问题补充 | 通过id嗑获取制定元素对象 |
附件 | <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> </head> <body> <img src="img/on.gif"> <script> var img = document.getElementsByTagName("img"); img.src="img/off.gif" </script> </body> </html> |
问题答案 | |
问题解决方法: 给img元素集合加索引0,即可改变图片属性src |
创建人 | 李帅港 |
问题标题 | case的穿透性 |
问题分类 | 没注意case的穿透性 |
一级话题 | 使用swich时需注意case具有穿透性 |
问题补充 | 尽量使用ifwhile判断 |
附件 | 如: var a=0; switch(a){ case 0: alert:0 case 1: alert:1 } |
问题答案 | |
问题解决方法: 给每个case后加break;与java中switch使用相似 |
创建人 | 李帅港 |
问题标题 | 标签位置错误 |
问题分类 | 格式错误 |
一级话题 | 标签不能嵌套 |
问题补充 | html中语法不严禁但标签不能嵌套 |
附件 | <p><a></p></a> |
问题答案 | 问题分析: 标签嵌套无法运行 |
问题解决方法: 代码应改为:<p><a></a></p>解决嵌套问题 |
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) | 黑马程序员IT技术论坛 X3.2 |