我想知道如何处理脚本中的错误,这个脚本可以用作“解析器”。基本上我需要一种方法来处理解析错误。在javascript中处理错误
由于这个脚本解析的文本应该在HTML中提供,所以我猜抛出错误在javascript控制台不是一个选项,对不对?脚本的用户不应该知道这个脚本,他只需要知道某个HTML属性所需的语法,以便改变元素的行为方式。 认为它像减价。,唯一的区别是我的解析器不会生成任何html,文本等,只要它们符合要解析的文本中提供的条件就隐藏或显示某些输入元素。
我应该坚持一个简单的浏览器警报消息吗?
在文档中附近添加一条错误消息(靠近包含要解析文本的元素)实际上不是一个选项,因为此脚本的目的是修改某些输入元素的行为,而不是附加文本或类似的东西。此外,它会产生不一致的造型..
Check out http://stackoverflow.com/questions/3217294/javascript-try-catch-performance-vs-error-checking-code – 2012-03-30 12:24:44