缺少Javascript事件处理函数?

时间:2011-06-08 20:37:05

标签: javascript jquery ajax

  <select name="catid" id="post_catid" onchange="getSubCat(this.value, 'post_subcatid')" style="width:150px;" class="right ">

如果代码中没有定义或缺少处理onchange事件的getSubCat函数,会发生什么?

4 个答案:

答案 0 :(得分:1)

没什么,就我所知,它根本不会运行它。

答案 1 :(得分:1)

只要在SELECT元素触发change事件时抛出错误:

  

未捕获的ReferenceError:getSubCat是   未定义

答案 2 :(得分:1)

页面加载时没有错误,但如果事件发生(即某人更改了下拉列表),您将获得

Uncaught ReferenceError: getSubCat is not defined

答案 3 :(得分:1)

对于该选择的每个更改事件(许多用户都不会注意到),您将收到JavaScript错误。如果在getSubCat之后你有任何内联代码,则无法访问它。就是这样。