js注释引起的问题
2016-01-07 00:52
441 查看
今天敲代码的时候,有个js一直不起作用。谷歌浏览器的报错是
Uncaught SyntaxError: Unexpected token ILLEGAL
拿着这个报错,百度了好久都没找到合适的解决方法。
晚上又拿出这个错误来研究。
突然发现是以为不规范的注释引起的。
代码如下,错误的原因是,//登陆验证 前面没有空格。
去掉空格后问题解决了。
测试了一下其他地方的代码,同样,有空格不会报错,没有空格就会报错。
现在又有新的问题,这个代码是我另一个项目中直接拷贝过来的。在那个项目中,没有问题。
注释一直不被我们重视,建议初学者还是要好好研究注释的规范问题。
Uncaught SyntaxError: Unexpected token ILLEGAL
拿着这个报错,百度了好久都没找到合适的解决方法。
晚上又拿出这个错误来研究。
突然发现是以为不规范的注释引起的。
代码如下,错误的原因是,//登陆验证 前面没有空格。
$(document).ready(function(){//登录验证 $(".login").click(function(){ $("#output").children(".formtips").remove(); if($("#username").val()==""){ var username="请输入用户名"; $("#output").append('<div class="formtips inputname">'+username+'</div>'); return false; } if($("#password").val()==""){ var password="请输入密码"; $("#output").append('<span class="formtips onError">'+password+'</span>'); return false; } }); })
去掉空格后问题解决了。
测试了一下其他地方的代码,同样,有空格不会报错,没有空格就会报错。
现在又有新的问题,这个代码是我另一个项目中直接拷贝过来的。在那个项目中,没有问题。
注释一直不被我们重视,建议初学者还是要好好研究注释的规范问题。
相关文章推荐
- JQuery1——基础($对象,选择器,对象转换)
- Extjs4.0 最新最全视频教程
- Javascript中toFixed方法的改进
- JavaScript演示排序算法
- 2015-2016网页设计趋势分析 Web Design of Trends
- 5个常见可用性错误和解决方案
- jQuery Ajax 跨域调用
- 移动端的长按事件
- jquery教程靠边站,一分钱不花让你免费学会jquery
- JQuery+Strusts1.x无刷新登录
- JavaScript 各种遍历方式详解
- 数组方法汇总
- jQuery菜单插件用法实例
- JQuery 初体验(建议学习jquery)
- 基于Jquery和CSS3制作数字时钟附源码下载(CSS3篇)
- Jquery实现的table最后一行添加样式的代码
- jQuery实现向下滑出的平滑下拉菜单效果
- jQuery 练习[一] 学习jquery的准备工作
- jquery获得页面元素的坐标值实现思路及代码
- 使用Browserify配合jQuery进行编程的超级指南