今天分享下html实战解析—折扣计算器生成机制及实例代码,文中根据实例编码详细介绍,或许对大家的编程之路有着一定的参考空间与使用价值,需要的朋友接下来跟着云南仟龙Mark一起学习一下吧。 一般原理是设置计算价格事件函数,取不同的下拉折扣,计算结果发送到文字框,话不多说开始分享:

代码如下:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><meta http-equiv="content-type" content="text/html; charset=UTF-8"><head><title>打折后价格计算</title><!-- 设置计算价格事件函数,取不同下拉打折数,计算结果送入文字框--><script type="text/javascript">function calculator(){var prices=document.getElementById("price");var discounts=document.getElementById("number");var pay;var select=document.getElementById("payfunction");<p>http://www.qlyl1688.com</p>if((prices.value>=0&&!isNaN(prices.value))&&(discounts.value>=0&&!isNaN(discounts.value))&&prices.value!=""&&discounts.value!=""){pay=prices.value*discounts.value;switch(parseInt(select.value)){case 1:pay=pay*0.5; break;case 2:pay=pay*0.8; break;case 3:pay=pay*0.6; break;}document.getElementById("result").value=pay;alert("恭喜你,交易成功!");}else{prices.focus();prices.select();alert("请输入正确的价格和数量(也不能为空)!");}}</script></head><!-- 定义界面格式,设置下拉表,设置计算价格事件--><body><center><form name="discount" action="result.jsp" method="post">竞拍价格:<input type="text" id="price" style="width: 150px"/>购买数量:<input type="text" id="number" style="width: 150px"/>支付方式:<select id="payfunction" style="width: 150px"><option value="1">网银支付-打5折</option><option value="2">支付宝支付-打8折</option><option value="3" selected="true">Q币支付-打6折</option></select>预计总价:<input type="text" id="result" style="width: 150px"><input type="button" id="allresult" value="计算总价" οnclick="calculator()" /></form></center></body></html>

以上是云南仟龙Mark给大家介绍的所有内容,希望对大家有所帮助,如果大家有任何疑问请在脚本之家留言,如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!

html实战解析—折扣计算器生成机制及实例代码相关推荐

  1. java生成验证码实例_Java生成验证码功能实例代码

    页面上输入验证码是比较常见的一个功能,实现起来也很简单.给大家写一个简单的生成验证码的示例程序,需要的朋友可以借鉴一下. 闲话少续,直接上代码.代码中的注释很详细. package com.SM_te ...

  2. java 生成token代码_java token生成和校验的实例代码

    现在越来越多的登录方式都用到了token作为用户登录令牌,所以实现了一个token生成和校验案例. 缺点:该实现方式token是存储在内存中,不适合分布式项目,如需改为分布式项目部署,可把token存 ...

  3. 二维码生成器 python excel_python生成excel的实例代码

    本文实例为大家分享了python生成excel的具体代码,供大家参考,具体内容如下 #_*_coding:utf-8_*_ import MySQLdb import xlwt from dateti ...

  4. php生成excel完整实例代码,php生成excel列序号代码实例

    php生成excel列序号代码实例 发布于 2015-02-01 11:55:57 | 112 次阅读 | 评论: 0 | 来源: 网友投递 PHP开源脚本语言PHP(外文名: Hypertext P ...

  5. python处理pdf 层_Python处理PDF及生成多层PDF实例代码

    Python提供了众多的PDF支持库,本文是在Python3环境下,试用了两个库来完成PDF的生成的功能.PyPDF对于读取PDF支持较好,但是没找到生成多层PDF的方法.Reportlab看起来更成 ...

  6. php获取用户真实IP和防刷机制的实例代码

    一. 如何获取用户IP地址 public static function getClientIp() { if (getenv('HTTP_CLIENT_IP')) {$ip = getenv('HT ...

  7. Radware负载均衡项目配置实战解析之四-VRRP双机配置与同步

    接上一小节内容,这一节主要介绍RADWARE负载均衡实战项目中的VRRP双机配置与同步问题.radware在实际的业务与配置中,一般都会配置双机来实现冗余.无论是主用设备还是备用设备都要进行基本配置. ...

  8. 区块链交易隐私如何保证?华为零知识证明技术实战解析

    摘要:本文通过介绍华为如何在同态加密及零知识证明框架的集成介绍来介绍了一些对金融领域交易隐私保护的思路,通过代码结和应用场景描述了zksnark如何集成到现有联盟链体系保护交易隐私. 本文分享自华为云 ...

  9. Python 爬虫---(7) Python3网络爬虫快速入门实战解析

    转载请注明作者和出处: http://blog.csdn.net/c406495762  Github代码获取:https://github.com/Jack-Cherish/python-spide ...

  10. 【专家观点】超大规模数据要素市场体系下数据价格生成机制研究

    摘 要:党的十九届四中全会提出"价格市场决定.流动自主有序.配置高效公平"的数据要素市场制度建设目标.本文系统研究构建了适配超大规模数据要素市场环境的数据产品价格生成机制,从数据价 ...

最新文章

  1. 打印对象和toString方法
  2. 强化学习与深度,神经网络的结合随记
  3. 【Flask项目】sqlalchemy原生sql查询,返回字典形式数据
  4. java显示星期几_Java 使用日历显示星期几
  5. java x%y_java中的运算符
  6. C语言数据结构编程实列,数据结构C语言实现----栈的实例
  7. java最小子串覆盖_LeetCode 76. 最小覆盖子串
  8. 程序员面试金典——1.7清除行列
  9. Python+selenium自动化测试环境安装
  10. 使用强类型DataSet增加数据并获取自动增长的ID
  11. Dbgview退出再打开无法使用的解决办法
  12. 如何在计算机自动开机时选择用户,电脑如何设置自动开机,详细教您如何设置...
  13. 手把手教你如何将图片“嵌入”网页中
  14. 小程序源码:经典语录大全微信小程序下载多种分类语录
  15. The simplest way to combine two csv file in python
  16. HTTP必须知道的几种状态码
  17. Dash macOS 安装
  18. 如何下载视频网站中video标签中的视频资源以blob:http开头的地址的资源
  19. Python学习细节总结以及python与c语言区别比较(4)
  20. 库卡机器人会卡顿吗_一分钟告诉你库卡机器人示教器使用时可能遇到的问题

热门文章

  1. 第五届A/B组 地宫取宝 JAVA
  2. 自己实现ArrayList
  3. NoSQLBooster for MongoDB 5x版本商业版(mac os)
  4. 一个页面中有两个iframe
  5. 2021-2027全球与中国双联式过滤器外壳市场现状及未来发展趋势
  6. jenkins AWS CodeDeploy不停机部署
  7. Python 多环境配置管理
  8. httpwatch11.1---专业版
  9. iOS iPad和iPhone开发区别~笔记 03
  10. 软件测试工程师太累了?