Javascript 如何使onload函数在Ionic中工作?

Javascript 如何使onload函数在Ionic中工作?,javascript,ionic-framework,Javascript,Ionic Framework,我在这里遇到了一些麻烦: function load(){ var elements=document.getElementsByClassName('inputfield'); for(let i=0;i<elements.length;i++){ elements[i].addEventListener("keydown",keydown); } } window.onload = load; 函数加载(){ va

我在这里遇到了一些麻烦:

function load(){
    var elements=document.getElementsByClassName('inputfield');
        for(let i=0;i<elements.length;i++){
            elements[i].addEventListener("keydown",keydown);
        }
  }

window.onload = load;
函数加载(){
var elements=document.getElementsByClassName('inputfield');

对于(让i=0;i,因为您正在使用ionic更好地使用视图。您可以在它们的

例如

document.addEventListener(“deviceready”,加载,false);
函数加载(){
var elements=document.getElementsByClassName('inputfield');

因为(让我=0;是的,但这不是我问题的答案。
        <input class="zipCode inputfield" />
<body onload="load();">
   <input class="zipCode inputfield" />
</body>
 $scope.$on('$ionicView.enter', function () {
            //do your work here..
        })
document.addEventListener("deviceready", load, false) ;

function load(){
    var elements=document.getElementsByClassName('inputfield');
    for(let i=0;i<elements.length;i++){
        elements[i].addEventListener("keydown",keydown);
    }
}