Javascript onload 函数替代方案

标签 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()">

最佳答案

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 onload 函数替代方案,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42037147/

相关文章:

javascript - 卡斯珀.js : press key "enter" in an ExtJs input field

javascript - Magento - reloadPrice() 修改

javascript - Chart.js 不显示图表数据时的默认值

jquery - 我怎样才能 .wrap 一个元素及其所有未知的 sibling

php - MYSQL Select Query 我想要两行基于where条件

javascript - 如何在Yii2表单文本字段中设置标点符号?

javascript - 将 div 放置在具有起始 Angular 和结束 Angular 圆周围

javascript - 如何相对于 Canvas 大小javascript定位对象?

javascript - 将属性对象转换为它的值

php - 将多维数组插入 MySQL 表文本字段