0

今天我的javascript函数出现了一个奇怪的错误。

在函数的顶部我做这个检查

 function someName ( obj ) 
 {
   if ( obj == 'undefined' )
     return false ;

   return true ;
 }

这段代码工作正常,但是如果我在 obj 中传递 DOMTokenList 的一个实例,则该函数会引发异常(非法调用异常)。

有谁能告诉我为什么?(没有 ajax 或其他奇怪的东西,DOMTokenList 取自当前 DOM,在这种情况下取​​自现有按钮)

4

0 回答 0