文章详情

短信预约-IT技能 免费直播动态提醒

请输入下面的图形验证码

提交验证

短信预约提醒成功

怎么在php中利用ajax计算商品价格

2023-06-14 09:48

关注

这篇文章将为大家详细讲解有关怎么在php中利用ajax计算商品价格,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。

index.php

<!DOCTYPE html><html><head> <meta charset="utf-8" /> <title>商品价格计算</title> <style type="text/css"> table {  border-collapse: collapse; } tr {  text-align: center; } .a4 {  text-align: right;   } #myDiv {  color: red; } input {  border: 0; } </style></head><body> <form action="data.php" method="get"> <table border="1" bordercolor="#00CCCC" cellpadding="20">  <tr>  <th>商品名称</th>  <th>购买数量(斤)</th>  <th>商品价格(元/斤)</th>  </tr>  <tr>  <td>香蕉</td>  <td><input type="text" name="a1" value="0" id="n1" onchange="zongji()" /></td>  <td>8</td>  </tr>  <tr>  <td>苹果</td>  <td><input type="text" name="a2" value="0" id="n2" onchange="zongji()" /></td>  <td>5</td>  </tr>  <tr>  <td>橘子</td>  <td><input type="text" name="a3" value="0" id="n3" onchange="zongji()" /></td>  <td>7</td>  </tr>  <tr>  <td colspan="3" class="a4">商品折扣:<span>0.8</span></td>  </tr>  <tr>  <td colspan="3" class="a4">   <div id="jiage">打折后购买商品总价格: 元</div>  </td>  </tr> </table> </form> <script> function zongji() {  var b1 = document.getElementById("n1").value;  var b2 = document.getElementById("n2").value;  var b3 = document.getElementById("n3").value;  //1.创建对象  var xmlhttp;  if (window.XMLHttpRequest) {  // IE7+, Firefox, Chrome, Opera, Safari 浏览器执行代码  xmlhttp = new XMLHttpRequest();  } else {  // IE6, IE5 浏览器执行代码  xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");  }  //2.判断对象是否准备就绪  xmlhttp.onreadystatechange = function() {  if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {   document.getElementById("jiage").innerHTML = xmlhttp.responseText;  }  };  //3.发出请求  xmlhttp.open(  "GET",  "demo.php?c1=" + b1 + "&c2=" + b2 + "&c3=" + b3,  true  );  xmlhttp.send(); } </script></body></html>

data.php

<p> <?php $d1 = $_GET["c1"]; $d2 = $_GET["c2"]; $d3 = $_GET["c3"]; $sum = (intval($d1) * 8 + intval($d2) * +intval($d3) * 7) * 0.8; // $sum=$a1*7.99+$a2*6.89+$a3*3.99; echo "打折后购买商品总价格: $sum 元"; ?></p>

关于怎么在php中利用ajax计算商品价格就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。

阅读原文内容投诉

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

软考中级精品资料免费领

  • 历年真题答案解析
  • 备考技巧名师总结
  • 高频考点精准押题
  • 2024年上半年信息系统项目管理师第二批次真题及答案解析(完整版)

    难度     813人已做
    查看
  • 【考后总结】2024年5月26日信息系统项目管理师第2批次考情分析

    难度     354人已做
    查看
  • 【考后总结】2024年5月25日信息系统项目管理师第1批次考情分析

    难度     318人已做
    查看
  • 2024年上半年软考高项第一、二批次真题考点汇总(完整版)

    难度     435人已做
    查看
  • 2024年上半年系统架构设计师考试综合知识真题

    难度     224人已做
    查看

相关文章

发现更多好内容

猜你喜欢

AI推送时光机
位置:首页-资讯-后端开发
咦!没有更多了?去看看其它编程学习网 内容吧
首页课程
资料下载
问答资讯