我如何从WooCommerce获取产品价格,以便可以与javascript一起使用?

斯皮罗斯

我有以下html块和一些我想在WooCommerce单一产品页面中使用的相关Javascript代码:

function calcPMT(doseis,poso)
{
    var n = parseFloat(doseis);
    var i = parseFloat(0.009);
    var pv=0, sinolo=0, dosi=0, tdosi=0;
    var tposo = parseFloat(poso);
    
    pv = parseFloat(tposo);
        
      if (pv>0)
    {
        tdosi = (-1*((((i)*((pv)))/(1-Math.pow((1+(i)),(n)))-(i)*(pv))/(1+0*(i))));
        tdosi = Math.round(tdosi*100)/100;
    }

    dosi = Math.round((tdosi)*100)/100;
    sinolo = Math.round(((tdosi*doseis))*100)/100;
        
    if (doseis=="" || doseis=="0" || doseis=="1")
    {
            document.getElementById("doseis_info").innerHTML = " ";
      }
      else
      {
          document.getElementById("doseis_info").innerHTML = "€ " + dosi + " /Μήνα. Σύνολο  " + sinolo + " €";
    }
}
<select name="doseis" onchange="calcPMT(this.options[this.selectedIndex].value,Product-price);">
    <option value selected>Χωρίς Δόσεις</option>
    <option value="2">2 Δόσεις</option>
    <option value="3">3 Δόσεις</option>
    <option value="4">4 Δόσεις</option>
</select>
<span id="doseis_info"> </span>

但是我不知道如何获得产品价格并将其onchange(calcPMT)用作第二个参数值,用Product-price当前产品价格值替换html代码块

如何获得产品价格并将其onchange(calcPMT)用作第二个参数值?

LoicTheAztec

为了获得产品价格,对于Javascript函数,您将使用以下代码:

<?php
global $product;

if( ! is_a( $product, 'WC_Product' ) ) {
    $product = wc_get_product(get_the_id());
}
$price = wc_get_price_to_display( $product );
?>
<select name="doseis" onchange="calcPMT(this.options[this.selectedIndex].value, <?php echo $price; ?>);">
    <option value selected>Χωρίς Δόσεις</option>
    <option value="2">2 Δόσεις</option>
    <option value="3">3 Δόσεις</option>
    <option value="4">4 Δόσεις</option>
</select>
<span id="doseis_info"> </span>

应该可以...

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何包装以下CTE,以便可以将其输出与INSERT INTO语句一起使用?

来自分类Dev

如何快速使基类属性通用,以便可以与多种模型类型一起使用?

来自分类Dev

在Woocommerce 3中获取产品价格

来自分类Dev

如何从字符串数组中获取字符串,以便可以与SetText一起使用?Android Studio

来自分类Dev

如何将getQuantityText与format参数一起使用,以便可以在字符串中使用数量?

来自分类PHP

如何从WooCommerce中的可变产品中获取产品价格?

来自分类Dev

如果我从文本文件中两次添加相同的产品,如何将产品价格加在一起一行一行地输出?

来自分类Dev

对字符串进行排序,以便可以与LINQ一起使用

来自分类Dev

在php页面上获取woocommerce产品价格

来自分类Dev

获取要在WooCommerce 3中显示的产品价格

来自分类Dev

如何在 Pandas 数据框中将 join() 与 groupby 一起使用,以便可以使用分隔符分隔值

来自分类Dev

使用 Woocommerce 中的挂钩更新产品价格

来自分类Dev

使用php以编程方式更新*实际* woocommerce产品价格?

来自分类Dev

尝试将.dae文件转换为.gtlf文件,以便可以与铯3D模型一起使用

来自分类Dev

如何将我的shopify产品价格移动到另一行?

来自分类Dev

如何在以下Woocommerce缺货产品文本中添加单个产品上的Woocommerce产品价格

来自分类Dev

如何以编程方式获取/设置产品价格?

来自分类Dev

如何使用Python Amazon Simple Product API获取产品价格

来自分类PHP

更新WooCommerce产品价格和库存

来自分类Dev

根据woocommerce中的产品价格显示%

来自分类Dev

Woocommerce可变产品价格前缀

来自分类Dev

如何使用Beautifulsoup从网站上抓取产品价格?

来自分类Dev

如何导出目录中的所有文件,以便我可以将它们与点运算符一起使用?

来自分类Dev

根据客户代码获取产品价格

来自分类Dev

需要更改HTML结构,以便它可以与我正在使用的脚本一起使用

来自分类Dev

使用短代码显示产品价格,包括 WooCommerce 中的可变产品

来自分类Dev

javascript乘以产品价格和数量

来自分类Dev

在WooCommerce单一产品页面上显示总价格,包括原始产品价格*最小数量

来自分类Dev

尝试在WooCommerce中获取产品价格时出现致命错误

Related 相关文章

  1. 1

    如何包装以下CTE,以便可以将其输出与INSERT INTO语句一起使用?

  2. 2

    如何快速使基类属性通用,以便可以与多种模型类型一起使用?

  3. 3

    在Woocommerce 3中获取产品价格

  4. 4

    如何从字符串数组中获取字符串,以便可以与SetText一起使用?Android Studio

  5. 5

    如何将getQuantityText与format参数一起使用,以便可以在字符串中使用数量?

  6. 6

    如何从WooCommerce中的可变产品中获取产品价格?

  7. 7

    如果我从文本文件中两次添加相同的产品,如何将产品价格加在一起一行一行地输出?

  8. 8

    对字符串进行排序,以便可以与LINQ一起使用

  9. 9

    在php页面上获取woocommerce产品价格

  10. 10

    获取要在WooCommerce 3中显示的产品价格

  11. 11

    如何在 Pandas 数据框中将 join() 与 groupby 一起使用,以便可以使用分隔符分隔值

  12. 12

    使用 Woocommerce 中的挂钩更新产品价格

  13. 13

    使用php以编程方式更新*实际* woocommerce产品价格?

  14. 14

    尝试将.dae文件转换为.gtlf文件,以便可以与铯3D模型一起使用

  15. 15

    如何将我的shopify产品价格移动到另一行?

  16. 16

    如何在以下Woocommerce缺货产品文本中添加单个产品上的Woocommerce产品价格

  17. 17

    如何以编程方式获取/设置产品价格?

  18. 18

    如何使用Python Amazon Simple Product API获取产品价格

  19. 19

    更新WooCommerce产品价格和库存

  20. 20

    根据woocommerce中的产品价格显示%

  21. 21

    Woocommerce可变产品价格前缀

  22. 22

    如何使用Beautifulsoup从网站上抓取产品价格?

  23. 23

    如何导出目录中的所有文件,以便我可以将它们与点运算符一起使用?

  24. 24

    根据客户代码获取产品价格

  25. 25

    需要更改HTML结构,以便它可以与我正在使用的脚本一起使用

  26. 26

    使用短代码显示产品价格,包括 WooCommerce 中的可变产品

  27. 27

    javascript乘以产品价格和数量

  28. 28

    在WooCommerce单一产品页面上显示总价格,包括原始产品价格*最小数量

  29. 29

    尝试在WooCommerce中获取产品价格时出现致命错误

热门标签

归档