2014-12-07 80 views
2
DomReady.ready(function() { 
    (function() { 
     var Username = document.getElementById("Username").onpaste = function() {Username()}; 

     function Username(){ 
      alert("Boom"); 
     } 

    })(); 
}); 

我在控制台中得到太多的递归错误。 我不知道如何调试它,所以如果任何人可以指出我如何调试它,那么它会有所帮助。太多递归javascript

我在控制台中发现了太多的递归错误。 我不知道如何调试它,所以如果任何人可以指出我如何调试它,那么它会有所帮助。

+1

你可能已经删除样式一部分,因为它是无关紧要的。 – Ananth 2014-12-07 15:39:47

+0

看看这个:[函数和变量的同名](http://stackoverflow.com/questions/15057649/function-and-variable-with-the-same-name) – abl 2014-12-07 15:47:15

+0

@Ananth对不起。下次我会记住这一点。 @ abl谢谢 – Himanshu 2014-12-07 17:28:47

回答

2

尝试这样:

DomReady.ready(function() { 
    document.getElementById("Username").onpaste = username; 

    function username(){ 
     alert("Boom"); 
    } 
});