声明:本文为刘兴(http://deepfuture.iteye.com/)原创,如转载请注明来源
// JavaScript Document
function checkfsField(field) {
var i,j,strTemp,num;
num=field.value;
strTemp=".0123456789";
if ( num.length== 0) return false;
for (i=0;i<num.length;i++)
{
j=strTemp.indexOf(num.charAt(i));
//判断是否为数字
if (j==-1)
{
//说明有字符不是数字
window.alert("请输入正确的分值");
field.value=0;
field.focus();
return false;
}
}
//说明是数字
if (field.value <0 || field.value>100) {
window.alert("请输入正确的分值");
field.value=0;
field.focus();
return false;
}
else {
//进行计算并格式数字
var fname=field.name;
if (fname.indexOf("kfs")!= -1)
{
var fz=field.value;
var cxm=document.getElementById("gxkx2");
fz=(100-fz)/cxm.value*0.3;
var num=new Number(fz);
//数字格式化为2位小数
fz=num.toFixed(2);
document.getElementById(fname.slice(1)).value=fz;
return true;
}
var fs;
fs=field.value;
var num2=new Number(fs);
field.value=num2.toFixed(2);
}
}
分享到:
相关推荐
数字信号处理Javascript_dsp.js_Digital_Signal_Processing_for_Javascript_dsp.js.zip
"finereport格式化金额函数js中进行数字超大金额千位符格式化处理" 本文主要讲解了finereport格式化金额函数在JS中进行数字超大金额千位符格式化处理的方法。该需求在前端开发中非常普遍,例如音乐app中的歌曲播放...
通常,HTML文件会包含用于显示数字的元素,CSS文件负责定义样式和动画,而JavaScript文件则处理逻辑,如数字的更新和翻转动画的触发。 在JavaScript实现数字翻牌效果时,一般有以下步骤: 1. **创建DOM结构**:在...
【标题】中的“基于WebAssembly和Javascript构建的数字信号处理库”揭示了这个项目的核心技术栈,即WebAssembly(简称WASM)与JavaScript,用于创建一个数字信号处理库。数字信号处理是信息科技中的关键领域,它涉及...
7. **数据处理**:如果数字是实时更新的,那么JavaScript可能需要处理从服务器获取的实时数据,将其转换为适合翻牌格式,并触发翻转动画。 8. **性能优化**:在实现定时翻牌效果时,需要注意性能问题,避免频繁的...
接着,将输入的`money`转换为浮点数,并检测是否超出函数定义的最大处理数字`maxNum`。如果超出,则弹出警告并返回空字符串。 如果输入的金额为0,则直接返回“零元整”。否则,将金额转换为字符串并根据是否含有...
"js css实现LCD数字显示"这个主题涉及到如何使用JavaScript(js)和层叠样式表(CSS)技术来模拟LCD液晶显示屏上的数字显示效果。液晶显示器(LCD)数字通常用于各种设备,如时钟、仪表盘或简单的用户界面,它们以...
在JavaScript编程语言中,"获取数字的各位数的数字"是一项常见的操作,特别是在处理数字相关的逻辑时。这个任务可以通过各种方法来实现,包括数组、循环和字符串操作等。以下是一些详细的方法和知识点: 1. **转换...
3. **递增函数**:编写一个函数来处理数字递增的过程。这个函数会更新元素的文本内容,并判断是否已达到目标值。如果没有达到,就设置定时器再次调用自身。 ```javascript function increaseNumber() { if ...
JavaScript 实现数字转换成中文是一种常见的编程需求,特别是在处理金融、会计等领域,中文数字的表示方式更加直观且符合中文阅读习惯。以下是一个简单的 JavaScript 函数,用于将阿拉伯数字转换为中文数字。 首先...
- **国际化应用**:对于多语言网站,Numeral.js能轻松处理数字的本地化问题。 总的来说,Numeral.js是一个强大而灵活的工具,能够帮助JavaScript开发者高效地处理和展示数字,提升应用的用户体验。通过深入理解和...
**像素数字js插件digitNumber.js**是一种专为Web前端设计的数字显示插件,它提供了丰富的数字表现形式,如像素数字、百分比、记分薄以及电子时钟的实现。该插件的核心特性在于其动画效果,支持渐变和滚动增加两种...
在JavaScript中,日期和数字的文本格式化是一个常见的需求,特别是在构建用户界面或者处理数据时。这个主题主要涉及如何将日期对象转换为易读的字符串,以及如何对数字进行格式化,使其符合特定的显示标准。这篇博文...
在处理数字时,可以用来分别处理整数部分和小数部分。 5. `length` 属性:用来获取字符串的长度。 了解了这些基础后,我们可以通过以下步骤来实现金额数字的格式化: 1. 首先,将传入的数字字符串中的逗号移除,...
"数码形式数字js和样式"就是一个专门用于实现这种效果的技术组合,它结合了CSS样式表和JavaScript(尤其是jQuery库)的力量,来创建出独特且动态的数字展示效果。下面将详细阐述这一技术的应用和实现方式。 首先,...
JavaScript是一种广泛应用于网页和网络应用开发的脚本语言,它主要负责处理客户端的交互和动态效果。在这个场景中,我们讨论的是一个用JavaScript实现的数字时钟,它旨在实时显示当前时间,并且针对不同的浏览器(如...
然后,我们可以利用字符串的方法,将数字转换为字符串,这样就可以逐个字符地处理数字,包括小数点。例如,我们可以使用`toFixed()`方法来确保小数点后的位数保持一致。 接下来是滚动动画的核心部分。在JavaScript...
在JavaScript(JS)中,正则表达式是一种强大的工具,用于匹配、查找、替换和验证字符串中的模式。本文将深入探讨如何使用正则表达式来限制用户在HTML文本框中只能输入数字和字母。 首先,我们需要理解正则表达式的...
标题"“H5 JS 模拟数字软键盘”"指的是使用HTML5(H5)和JavaScript(JS)技术来创建一个虚拟的数字输入键盘,它可以在用户的设备上模拟实际的物理键盘,但只显示数字键,以提供更加安全和便捷的输入体验。...
本示例“js 判断输入是否是数字.rar”提供了一个JavaScript代码的Demo,用于检查用户输入的内容是否为空或者是否全由数字组成。在实际应用中,这样的功能可以确保用户提交的数据符合预期格式,避免无效数据的提交。 ...