`
d2hellen
  • 浏览: 105674 次
  • 性别: Icon_minigender_1
  • 来自: 珠海
社区版块
存档分类
最新评论

Jquery Formatcurrency插件使用例子

 
阅读更多

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>JQuery FormatCurrency Sample</title>
<SCRIPT type="text/javascript" src="jquery-1.4.2.min.js"></SCRIPT>
<SCRIPT type="text/javascript" src="jquery.formatCurrency-1.4.0.js"></SCRIPT>
<style type="text/css">    
</style>
<script type="text/javascript">
  
	$(document).ready(function()
	{
		$('.currency').blur(function()
		{
			$('.currency').formatCurrency({ symbol:'',colorize: true, negativeFormat: '-%s%n',roundToDecimalPlace: 0, eventOnDecimalsEntered: true });
		});
		$('.currency').keyup(function(e)
		{
			var val=$.trim(this.value).replace(/(,)/g,"");//批量替换
			var regs=/\d/;
			if(!regs.test(val)){
				this.value="";
				return false;
			}
			var e = window.event || e;
			var keyUnicode = e.charCode || e.keyCode;
			if (e !== undefined) {
				switch (keyUnicode) {
					case 16: break; // Shift
					case 27: this.value = ''; break; // Esc: clear entry
					case 35: break; // End
					case 36: break; // Home
					case 37: break; // cursor left
					case 38: break; // cursor up
					case 39: break; // cursor right
					case 40: break; // cursor down
					case 78: break; // N (Opera 9.63+ maps the "." from the number key section to the "N" key too!) (See: http://unixpapa.com/js/key.html search for ". Del")
					case 110: break; // . number block (Opera 9.63+ maps the "." from the number block to the "N" key (78) !!!)
					case 190: break; // .
					default: $('.currency').formatCurrency({ symbol:'',colorize: true, negativeFormat: '-%s%n',roundToDecimalPlace: 0, eventOnDecimalsEntered: true });
				}
			}
			
		});
	});
</script>
</head>
<body>
<input type="textbox" id="currencyField" class='currency ok' />
</body>
</html>
分享到:
评论

相关推荐

    jquery格式化大写金额组件

    - **jquery.formatCurrency-1.4.0.js**: 正常版本的jQuery格式化大写金额插件源代码,适用于开发环境,方便调试和查看代码逻辑。 - **jquery.formatCurrency-1.4.0.min.js**: 压缩后的版本,体积更小,适合生产环境...

    vbscript之format使用方法

    本文将深入探讨`FormatNumber`、`FormatCurrency`、`FormatDateTime`和`FormatPercent`函数的使用方法,以及它们如何帮助我们以更易读、更标准的格式展示数据。 ### `FormatNumber` `FormatNumber`函数是用于格式...

    Visual-Basic-程序设计课程函数的使用完整.pptx

    在以下示例中,我们使用`InputBox`来获取用户输入的文件名: ```vb Dim FileName As String FileName = InputBox("Please enter file name", "Search") ``` 日期和时间函数则允许我们处理日期和时间值。例如,`Now...

    ASP/VBScript函数大全[带示例]

    ### ASP/VBScript函数大全详解 ...由于示例部分未给出具体代码,这里提供一个示例: ```vb (Now(), 2) %&gt; ' 2表示短日期格式 ``` **结果:** 根据系统区域设置,返回当前日期和时间的短日期格式表示。

    angular-currency-format:AngularJS服务(工厂),可根据ISO 4217货币代码检索货币信息(名称,符号,分数和格式)。 还有一个用于打印格式化货币的过滤器

    角货币格式 该项目是AngularJS的模块。 它提供: 根据ISO 4217货币代码检索货币信息(名称,符号,分数和格式)的服务(工厂) 一个用于打印格式化货币的过滤器(-100 USD-&gt;-$ 100.00) 安装 ...

    关于数字金额转换为¥的问题.rar

    2. **DOM操作**:获取输入框(`&lt;input&gt;`)的值,使用上述的`formatCurrency`函数处理,然后将结果显示到特定的DOM元素(如`&lt;span&gt;`或`&lt;p&gt;`)中。 ```javascript // 获取DOM元素 const input = document....

    ASP函数大全(很全面)

    - 例子:`&lt;%=FormatCurrency(34.3456)%&gt;` 会显示34.35,根据默认货币格式。 这些函数只是ASP中的一部分,ASP还包括许多其他函数,如Time()、Month()、Year()等,它们共同构成了强大的脚本工具,使得开发者能够编写...

    asp函数

    - **示例解释**:这段代码使用 `CreateObject()` 函数创建了一个名为 `con` 的 ADO (ActiveX Data Objects) 连接对象,可以用来连接数据库并执行 SQL 命令。 #### 4. **CStr()** - **功能描述**:将数字或表达式...

    经常使用到的ASP常用函数汇总

    包括`Array()`、`CInt()`、`CreateObject()`、`CStr()`、`Date()`、`DateAdd()`、`DateDiff()`、`Day()`、`FormatCurrency()`、`FormatDateTime()`等函数,并通过具体示例帮助读者更好地理解和应用这些函数。...

    ASP页面内VBScript和JScript的交互.pdf

    由于VBScript和JScript对数组的处理方式略有不同,比如VBScript使用零索引,而JScript的数组可以是动态的,所以在一个脚本中创建的数组在另一个脚本中使用时,需要确保正确处理数组的创建、索引和长度。 5. **最佳...

    VBA函数大全(自己整理的)

    - **示例**: 使用 `EOF(1)` 检查文件句柄 1 是否达到文件末尾。 #### 24. Error 函数 - **功能**: 返回对应于已知错误号的错误信息。 - **示例**: `Error(5)` 返回 "Invalid procedure call or argument"。 #### ...

    php intl扩展文件

    4. **使用示例** - 使用Collator进行字符串比较: ```php $collator = new Collator('zh_CN'); $result = $collator-&gt;compare('abc', 'def'); ``` - 使用NumberFormatter格式化货币: ```php $formatter = ...

    ASP函數大全及一些運用例子

    以下是一些常见的ASP函数及其应用示例: 1. `Abs(number)`:返回一个数值的绝对值。例如,`Abs(-5)`将返回5。 2. `Array(arglist)`:创建一个数组。例如,`Array(1, 2, "three")`将创建一个包含三个元素的数组。 ...

    Access 2000开发使用手册009

    ### Access 2000开发使用手册009——理解查询操作符和表达式 #### 章节概述 在Access 2000开发使用手册的第9章中,重点在于理解和掌握查询操作符及表达式的使用方法。这一章节不仅深入介绍了构成表达式的基本要素...

    ASP 简单函数手册

    以上列举了 ASP 开发中常用的简单函数,它们涵盖了数组操作、数据类型转换、日期时间处理、文本搜索、数值格式化等多个方面,对于初学者来说,熟练掌握这些函数的使用方法,将极大地提高编程效率和代码质量。...

    QTP自动化领航3

    - **示例**:如果需要模拟用户在一个文本框中输入“Hello World”,可以使用以下代码: ```vbscript SendKeys "{TAB}" ' 切换到文本框 SendKeys "Hello World" ' 输入文本 ``` #### 3. 结论 通过上述介绍,我们...

    javascript数字格式化为货币字符,数字格式化为大写货币

    例如,在显示财务报表时,可以使用 `formatCurrency` 函数;而在生成正式合同或财务文档时,可以考虑使用 `formatChineseCurrency` 函数。这两种方法都是JavaScript中处理货币格式化的重要技巧之一。

    Laravel开发-money

    具体使用方法通常会提供安装指南(如通过Composer)、配置示例及API文档。使用这个包可以简化你在Laravel中处理货币的复杂性。 5. **数据库存储**: 在存储货币数据时,一般推荐使用decimal类型而非float,因为...

    Delphi格式化数字金额..rar

    除了`Format`函数,还可以使用`FormatCurrency`函数,它内置了对货币格式的支持,可以直接处理货币格式的设置,如: ```delphi Caption := FormatCurrency('%.2f', [amount]); ``` 此外,Delphi也提供了`TFormat`...

Global site tag (gtag.js) - Google Analytics