`
deepfuture
  • 浏览: 4417255 次
  • 性别: Icon_minigender_1
  • 来自: 湛江
博客专栏
073ec2a9-85b7-3ebf-a3bb-c6361e6c6f64
SQLite源码剖析
浏览量:80179
1591c4b8-62f1-3d3e-9551-25c77465da96
WIN32汇编语言学习应用...
浏览量:70496
F5390db6-59dd-338f-ba18-4e93943ff06a
神奇的perl
浏览量:103676
Dac44363-8a80-3836-99aa-f7b7780fa6e2
lucene等搜索引擎解析...
浏览量:286802
Ec49a563-4109-3c69-9c83-8f6d068ba113
深入lucene3.5源码...
浏览量:15063
9b99bfc2-19c2-3346-9100-7f8879c731ce
VB.NET并行与分布式编...
浏览量:67910
B1db2af3-06b3-35bb-ac08-59ff2d1324b4
silverlight 5...
浏览量:32326
4a56b548-ab3d-35af-a984-e0781d142c23
算法下午茶系列
浏览量:46109
社区版块
存档分类
最新评论

处理数字js

阅读更多

声明:本文为刘兴(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);
 } 
}

 

0
0
分享到:
评论

相关推荐

    数字信号处理Javascript_dsp.js_Digital_Signal_Processing

    数字信号处理Javascript_dsp.js_Digital_Signal_Processing_for_Javascript_dsp.js.zip

    finereport格式化金额函数js中进行数字超大金额千位符格式化处理.docx

    "finereport格式化金额函数js中进行数字超大金额千位符格式化处理" 本文主要讲解了finereport格式化金额函数在JS中进行数字超大金额千位符格式化处理的方法。该需求在前端开发中非常普遍,例如音乐app中的歌曲播放...

    数字翻牌效果JS实现,高端大气的数字翻拍效果实现

    通常,HTML文件会包含用于显示数字的元素,CSS文件负责定义样式和动画,而JavaScript文件则处理逻辑,如数字的更新和翻转动画的触发。 在JavaScript实现数字翻牌效果时,一般有以下步骤: 1. **创建DOM结构**:在...

    基于WebAssembly和Javascript构建的数字信号处理库_C++_JavaScript_下载.zip

    【标题】中的“基于WebAssembly和Javascript构建的数字信号处理库”揭示了这个项目的核心技术栈,即WebAssembly(简称WASM)与JavaScript,用于创建一个数字信号处理库。数字信号处理是信息科技中的关键领域,它涉及...

    数字定时翻牌效果js代码

    7. **数据处理**:如果数字是实时更新的,那么JavaScript可能需要处理从服务器获取的实时数据,将其转换为适合翻牌格式,并触发翻转动画。 8. **性能优化**:在实现定时翻牌效果时,需要注意性能问题,避免频繁的...

    js实现将数字转换为中文大写

    接着,将输入的`money`转换为浮点数,并检测是否超出函数定义的最大处理数字`maxNum`。如果超出,则弹出警告并返回空字符串。 如果输入的金额为0,则直接返回“零元整”。否则,将金额转换为字符串并根据是否含有...

    js css实现LCD数字显示

    "js css实现LCD数字显示"这个主题涉及到如何使用JavaScript(js)和层叠样式表(CSS)技术来模拟LCD液晶显示屏上的数字显示效果。液晶显示器(LCD)数字通常用于各种设备,如时钟、仪表盘或简单的用户界面,它们以...

    JS实现获取数字的各位数的数字

    在JavaScript编程语言中,"获取数字的各位数的数字"是一项常见的操作,特别是在处理数字相关的逻辑时。这个任务可以通过各种方法来实现,包括数组、循环和字符串操作等。以下是一些详细的方法和知识点: 1. **转换...

    js数字递增特效

    3. **递增函数**:编写一个函数来处理数字递增的过程。这个函数会更新元素的文本内容,并判断是否已达到目标值。如果没有达到,就设置定时器再次调用自身。 ```javascript function increaseNumber() { if ...

    JavaScript实现把数字转换成中文

    JavaScript 实现数字转换成中文是一种常见的编程需求,特别是在处理金融、会计等领域,中文数字的表示方式更加直观且符合中文阅读习惯。以下是一个简单的 JavaScript 函数,用于将阿拉伯数字转换为中文数字。 首先...

    Numeral.js一个用于格式化和操作数字的JavaScript库

    - **国际化应用**:对于多语言网站,Numeral.js能轻松处理数字的本地化问题。 总的来说,Numeral.js是一个强大而灵活的工具,能够帮助JavaScript开发者高效地处理和展示数字,提升应用的用户体验。通过深入理解和...

    像素数字js插件digitNumber.js

    **像素数字js插件digitNumber.js**是一种专为Web前端设计的数字显示插件,它提供了丰富的数字表现形式,如像素数字、百分比、记分薄以及电子时钟的实现。该插件的核心特性在于其动画效果,支持渐变和滚动增加两种...

    javascript 日期数字文本格式化

    在JavaScript中,日期和数字的文本格式化是一个常见的需求,特别是在构建用户界面或者处理数据时。这个主题主要涉及如何将日期对象转换为易读的字符串,以及如何对数字进行格式化,使其符合特定的显示标准。这篇博文...

    js下将金额数字每三位一逗号分隔

    在处理数字时,可以用来分别处理整数部分和小数部分。 5. `length` 属性:用来获取字符串的长度。 了解了这些基础后,我们可以通过以下步骤来实现金额数字的格式化: 1. 首先,将传入的数字字符串中的逗号移除,...

    数码形式数字js和样式

    "数码形式数字js和样式"就是一个专门用于实现这种效果的技术组合,它结合了CSS样式表和JavaScript(尤其是jQuery库)的力量,来创建出独特且动态的数字展示效果。下面将详细阐述这一技术的应用和实现方式。 首先,...

    基于JavaScript的数字时钟

    JavaScript是一种广泛应用于网页和网络应用开发的脚本语言,它主要负责处理客户端的交互和动态效果。在这个场景中,我们讨论的是一个用JavaScript实现的数字时钟,它旨在实时显示当前时间,并且针对不同的浏览器(如...

    js 数字滚动效果demo,支持小数点

    然后,我们可以利用字符串的方法,将数字转换为字符串,这样就可以逐个字符地处理数字,包括小数点。例如,我们可以使用`toFixed()`方法来确保小数点后的位数保持一致。 接下来是滚动动画的核心部分。在JavaScript...

    JS只能输入数字,数字和字母等的正则表达式

    在JavaScript(JS)中,正则表达式是一种强大的工具,用于匹配、查找、替换和验证字符串中的模式。本文将深入探讨如何使用正则表达式来限制用户在HTML文本框中只能输入数字和字母。 首先,我们需要理解正则表达式的...

    H5 JS 模拟数字软键盘

    标题"“H5 JS 模拟数字软键盘”"指的是使用HTML5(H5)和JavaScript(JS)技术来创建一个虚拟的数字输入键盘,它可以在用户的设备上模拟实际的物理键盘,但只显示数字键,以提供更加安全和便捷的输入体验。...

    js 判断输入是否是数字.rar

    本示例“js 判断输入是否是数字.rar”提供了一个JavaScript代码的Demo,用于检查用户输入的内容是否为空或者是否全由数字组成。在实际应用中,这样的功能可以确保用户提交的数据符合预期格式,避免无效数据的提交。 ...

Global site tag (gtag.js) - Google Analytics