Javascript onload功能替代

时间:2017-02-04 06:09:58

标签: javascript php jquery html

嘿伙计我试图在我的网站上集成支付网关,所以他们给我发了一个代码,但我现在对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()">

1 个答案:

答案 0 :(得分:1)

按JQuery划分的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()">