比如<a href="#" id="xx">xx</a>
然后js文件中有相应id的事件发生,这个是什么原理啊?

解决方案 »

  1.   

    锚点,回到页面顶部
    如果需跳到指定id可以<a href="#gotoid"...
    如果不执行a链接,也不返回顶部可用<a href="javascript:void(0);" onclick="ajaxmethod()"..
      

  2.   

    这不是原理,这是造这门语言的时候提供的与html交互的一种方法
      

  3.   

    应该是javascript的默认动作,类似的还有<form>表单中的submit按钮触发的提交动作。
      

  4.   

    楼主的意思是不是说,定义了一个控件,并且指定了一个id,然后JS中按id调用控件去完成某些动作的原理吗?这是按dom节点遍历,按id匹配查找,还可以是name属性 只是id属性全局唯一。不清楚你是什么意思。