This question already has answers here:
How to add onload event to a div element
                            
                                (22个答案)
                            
                    
                3年前关闭。
        

    

大家好,我正在尝试将付款网关集成到我的网站中,因此他们已经向我发送了代码,但是现在我对javascript还是很陌生,他们已经发送了使用<body>标签的代码,我想将此代码与<div>标签:-

<script>
    var hash = '<?php echo $hash ?>';
    function submitPayuForm() {
      if(hash == '') {
        return;
      }
      var payuForm = document.forms.payuForm;
      payuForm.submit();
    }
  </script>


执行这样的功能:

<body onload="submitPayuForm()">


怎么可能用或其他的东西。

<div onload="submitPayuForm()">

最佳答案

JQuery的Div Onload自定义脚本



    var hash = '<?php echo $hash ?>';
    function submitPayuForm() {
      if(hash == '') {
        return;
      }
      //alert('here');
      //return false;
      var payuForm = document.forms.payuForm;
      payuForm.submit();
    }

$(function(){
  $('div[onload]').trigger('onload');
});

<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script>

<div onload="submitPayuForm()">

关于javascript - Javascript onload函数的替代品,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/42037147/

10-12 12:50
查看更多