更好的分开UI层跟处理层。你不用再在HTML页面里写一些丑陋的onclick啥的,一个单单纯纯的HTML页面,更有利于大项目,配备专职UI设计师的那种,他们只需要处理HTML页面即可。
所有的这些事件你可以在另外单独的JS文件中绑定,UI设计师眼不见心不烦

解决方案 »

  1.   

    不知道我理解的对不对
    =====
    史前的网页操作是这样的,拿用户登录举例:
    输入用户名密码(不知道是否符合规则。),发送到服务器,服务器验证,错误则将错误信息发送到前台,再输入发送。 
    现在的做法 : 
    用户输入用户名密码,前台验证输入信息是否符合规则,这就需要来代码来监听输入事件。 
    =============
    这是js最原始的功能,就是在前台做最简单的验证。
    另外楼上也提到了模块分离的作用,两个人共同维护一份代码和两个人分别维护两个模块的代价要大很多,也更和谐一些。 不是吗?
    不知道解答了你的疑惑没。
      

  2.   

    如果设计一些框架的话,可以自定义一些事件,用于回调,回调函数里的具体内容就可以调用者自己确定了。
      

  3.   

    网页交互多,所有都是事件模型 
      

  4.   

    你这回答就等于,我问你吃饭了吗,你回答说吃饭很重要。