Notepad编写Javascript错误高亮,以及通过样式颜色识别错误?

如图如代码,我有3个问题。其中,第1个问题是困扰我20天的了,网上好像暂无回答。(1)notepad编辑javascript可否通过插件自动高亮显示错误位置,Jslint... 如图如代码,我有3个问题。其中,第1个问题是困扰我20天的了,网上好像暂无回答。(1)notepad编辑javascript可否通过插件自动高亮显示错误位置,Jslint插件太过严格,而且没有高亮显示功能,只能定位所在位置,不简明。有无其它插件推荐?jshint安装不上,没办法。(2)如图,这是摘自《DOM 编程艺术 第2版》P59页的代码,我再样式颜色设置中,将atrtribute属性设置为红色。如图,第12行和第16行,onclick本应都是红色,可是第12行的onclick没有显示红色,这意味着这行代码是否有错误?如何通过插件检查类似这种错误?(3)这串代码我执行后,确实有问题。按照教材中的结果,第2个li 实现了 图片和图片说明的同时替换,第1个li却没有实现这种目标,是否和以上错误有关。附代码<!doctype html><html lang="en"><head> <meta charset="UTF-8"> <title> Image Gallery </title></head><body> <h1>Snapshots</h1> <ul> <li> <a href="images/fireworks.jpg" title="a fireworks onclick= "showPic(this); return false;">Fireworks</a> </li> <li> <a href="images/coffee.jpg" title="a cup of black coffee" onclick="showPic(this); return false;">coffee</a> <!-- 咖啡在本页自动替换了,上面的fireworks没有,上文的onclick颜色也确实没变,没有自动格式化? --> </li> </ul> <img id="placeholder" src="image/placeholder.gif" alt="my image gallery"/><!-- myimage gallery没有这个地址或者文件名啊。【基】alt是图片描述。没有图片链接。 --> <p id="description">Choose an image.<p><!-- description是id,没有显示。显示的是choose an image --> <script src="scripts/showPic.js"></script></body></html> 展开
 我来答
一年孤独58aa
2017-06-02 · TA获得超过1404个赞
知道小有建树答主
回答量:592
采纳率:92%
帮助的人:444万
展开全部
  1. 没用过notePad, 现在这些ide都应该很强大了吧, 我用的是visual studio community 2017 感觉挺好用的. 如果觉得visual studio community 2017功能太重, 可以去安装一个轻量级的visual studio code, 不光javascript,  其他的各种语言如Python支持的都很好.

  2. 很明显你第一处错误了啊, 前面的title = "a fireworks只有半边引号, 后面的onclick都被算到title的内容中了. 无论你的IDE有多先进,  IDE提示错误的地方都不一定刚好是错误发生的地方, 它只是语法提醒作用, 要结合上下文来看, 提示的地方本身并没有错, 但是的前面发生了错误, 刚好到它这里就是一个语法错误.

  3. 这个问题的原因正是因为第2点, 事件并没有绑定成功.

其实只要熟练了的话, 自己本身对语法就非常敏感了, 即便是在txt中也能很容易发现语法错误. IDE不要纠结太多, 推荐visual studio code.

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式