<!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.formatCurrency-1.4.0.js**: 正常版本的jQuery格式化大写金额插件源代码,适用于开发环境,方便调试和查看代码逻辑。 - **jquery.formatCurrency-1.4.0.min.js**: 压缩后的版本,体积更小,适合生产环境...
本文将深入探讨`FormatNumber`、`FormatCurrency`、`FormatDateTime`和`FormatPercent`函数的使用方法,以及它们如何帮助我们以更易读、更标准的格式展示数据。 ### `FormatNumber` `FormatNumber`函数是用于格式...
在以下示例中,我们使用`InputBox`来获取用户输入的文件名: ```vb Dim FileName As String FileName = InputBox("Please enter file name", "Search") ``` 日期和时间函数则允许我们处理日期和时间值。例如,`Now...
### ASP/VBScript函数大全详解 ...由于示例部分未给出具体代码,这里提供一个示例: ```vb (Now(), 2) %> ' 2表示短日期格式 ``` **结果:** 根据系统区域设置,返回当前日期和时间的短日期格式表示。
角货币格式 该项目是AngularJS的模块。 它提供: 根据ISO 4217货币代码检索货币信息(名称,符号,分数和格式)的服务(工厂) 一个用于打印格式化货币的过滤器(-100 USD->-$ 100.00) 安装 ...
2. **DOM操作**:获取输入框(`<input>`)的值,使用上述的`formatCurrency`函数处理,然后将结果显示到特定的DOM元素(如`<span>`或`<p>`)中。 ```javascript // 获取DOM元素 const input = document....
- 例子:`<%=FormatCurrency(34.3456)%>` 会显示34.35,根据默认货币格式。 这些函数只是ASP中的一部分,ASP还包括许多其他函数,如Time()、Month()、Year()等,它们共同构成了强大的脚本工具,使得开发者能够编写...
- **示例解释**:这段代码使用 `CreateObject()` 函数创建了一个名为 `con` 的 ADO (ActiveX Data Objects) 连接对象,可以用来连接数据库并执行 SQL 命令。 #### 4. **CStr()** - **功能描述**:将数字或表达式...
包括`Array()`、`CInt()`、`CreateObject()`、`CStr()`、`Date()`、`DateAdd()`、`DateDiff()`、`Day()`、`FormatCurrency()`、`FormatDateTime()`等函数,并通过具体示例帮助读者更好地理解和应用这些函数。...
由于VBScript和JScript对数组的处理方式略有不同,比如VBScript使用零索引,而JScript的数组可以是动态的,所以在一个脚本中创建的数组在另一个脚本中使用时,需要确保正确处理数组的创建、索引和长度。 5. **最佳...
- **示例**: 使用 `EOF(1)` 检查文件句柄 1 是否达到文件末尾。 #### 24. Error 函数 - **功能**: 返回对应于已知错误号的错误信息。 - **示例**: `Error(5)` 返回 "Invalid procedure call or argument"。 #### ...
4. **使用示例** - 使用Collator进行字符串比较: ```php $collator = new Collator('zh_CN'); $result = $collator->compare('abc', 'def'); ``` - 使用NumberFormatter格式化货币: ```php $formatter = ...
以下是一些常见的ASP函数及其应用示例: 1. `Abs(number)`:返回一个数值的绝对值。例如,`Abs(-5)`将返回5。 2. `Array(arglist)`:创建一个数组。例如,`Array(1, 2, "three")`将创建一个包含三个元素的数组。 ...
### Access 2000开发使用手册009——理解查询操作符和表达式 #### 章节概述 在Access 2000开发使用手册的第9章中,重点在于理解和掌握查询操作符及表达式的使用方法。这一章节不仅深入介绍了构成表达式的基本要素...
以上列举了 ASP 开发中常用的简单函数,它们涵盖了数组操作、数据类型转换、日期时间处理、文本搜索、数值格式化等多个方面,对于初学者来说,熟练掌握这些函数的使用方法,将极大地提高编程效率和代码质量。...
- **示例**:如果需要模拟用户在一个文本框中输入“Hello World”,可以使用以下代码: ```vbscript SendKeys "{TAB}" ' 切换到文本框 SendKeys "Hello World" ' 输入文本 ``` #### 3. 结论 通过上述介绍,我们...
例如,在显示财务报表时,可以使用 `formatCurrency` 函数;而在生成正式合同或财务文档时,可以考虑使用 `formatChineseCurrency` 函数。这两种方法都是JavaScript中处理货币格式化的重要技巧之一。
具体使用方法通常会提供安装指南(如通过Composer)、配置示例及API文档。使用这个包可以简化你在Laravel中处理货币的复杂性。 5. **数据库存储**: 在存储货币数据时,一般推荐使用decimal类型而非float,因为...
除了`Format`函数,还可以使用`FormatCurrency`函数,它内置了对货币格式的支持,可以直接处理货币格式的设置,如: ```delphi Caption := FormatCurrency('%.2f', [amount]); ``` 此外,Delphi也提供了`TFormat`...