Tag: 数字

Jquery,如何使用高数字

我需要validation一个22个字符长的整数。 我需要除去这个数字并获得商数和余数。 但是,当我将它发送到模数函数时,它返回7.04406000774059e + 21 labas = modulo(7044060007740589212932, 97); function modulo (divident, divisor){ alert(divident); }

javascript或jquery仅输入文本编号和自动屏蔽

我使用javascript和jquery。 我想制作一个掩蔽模板 其中只接受数字和每个数字键盘结果的自动屏蔽格式 。 屏蔽格式为:99-99-99-99- [重复格式,直到最后输入的数字] 有效输入和结果的示例: 输入:001234567890 结果:00-12-34-56-78-90- 输入:00 [退格] 1234567890 结果:01-23-45-67-89-0 输入:00 [退格] 1234567890 结果:01-23-45-67-89-0 我目前完整的html工作脚本有问题: var count1=0; var strPrev1 = ”; $(document).ready(function() { $(‘#input1’).keyup(function(e) { // Filter input text to accept only numbers , arrow movement, backspace, delete if ((e.keyCode == 8) || (e.keyCode == 46) || (e.keyCode >= 35 && e.keyCode […]

Jquery检查value是否为数字

我想知道是否有人有一个快速和脏的jquery方法,将检查值是否为数字? 我正在考虑使用正则表达式类型方法来检查值,如果不是不提交表单。 我正在使用jqueryvalidation,但我遇到的问题只是加载jqueryvalidation。 我只有一个值,我想确保是数字。

如何使用jQuery一起在表中添加值?

我有一个带有数字值的HTML表。 我需要做的是获取所有这些值并使用jQuery将它们添加到一起。 有任何想法吗? 示例表: http://pastie.org/998759

jquery:在选项类型编号中设置最小最大输入

我有这部分代码 在该字段中,我可以插入数> 10且<2。 我怎么能限制它?

在textarea中显示行号

我想在textarea中显示行号,就像在jQuery中这样: 我在SO上寻找答案,但我找不到我想要的东西 显示textarea的当前行和列号 使用jQuery限制textarea中的行数和显示行数 另外,我从评论中提供的JSFiddle尝试的解决方案向我展示了这样的textarea: 哪条线1234是第一条线,第二条线是5678

正则表达式允许逗号和空格分隔的数字列表

我想使用javascript或jquery写一个正则表达式,以允许逗号分隔的数字列表或空格分隔的数字或逗号后跟空格分隔的数字或任何上述任何不是数字,空格或逗号的任何组合必须被拒绝 应该通过111,222,333 111 222 333 111,222,333 111,222,333 444 555 666,111,222,333, 不应通过:111,222,3a 3a 111 222 3a等 我尝试下面的代码他们似乎工作但是当我输入3a作为数字时,它通过了! 怎么样? 我无法理解我的代码如何允许该字母通过。 我想拒绝任何不是空格,逗号或数字的东西 或者没有正则表达式有更好的方法吗? 我看了谷歌,没有找到任何答案。 预先感谢您的任何帮助。 var isNumeric = /[\d]+([\s]?[,]?[\d])*/.test(userInput); var isNumeric = /^[\d\s,]*/.test(userInput); var isNumeric = /^[\d]*[\s,]*/.test(userInput); var isNumeric = /^[\d\s,]*/.test(userInput); var isNumeric = /\d+\s*,*/.test(userInput); if (isNumeric == false) { alert(isNumeric); return false; } else alert(‘is Numeric!!!’);

javascript(jquery)数字输入:’3’和’#’的keyCode是相同的

我需要设置一个这样它只接受数字字符,退格键,删除键,输入键,制表符和箭头键。 那里有很多例子,我从类似的东西开始: function isNumericKeyCode (keyCode){ return ( (keyCode >= 48 && keyCode = 96 && keyCode <= 105)) //Numpad } $('#myTextBox').keydown(function(e){ var handled = true; var keyCode = e.keyCode; switch(keyCode){ //Enter and arrows case 13: case 37: case 38: case 39: case 40: doSomethingSpecialsWithThesesKeys(); break; default: handled = false; break; } if ( !handled && […]

如何在Easy Slider 1.7中重新启动滑动动画

我有一个关于jQuery Easy Slider 1.7的问题http://cssglobe.com/post/5780/easy-slider-17-numeric-navigation-jquery-slider带有数字导航。 当我使用带有auto,continuous设置为true的滑块时,单击数字时自动滑动动画停止。 有没有办法在一定的时间延迟后制作动画? 我尝试添加 timeout = setTimeout(function(){ animate(“next”,false); },options.pause); 至 if(clicked) clearTimeout(timeout); 进行中: if(clicked) {clearTimeout(timeout);timeout = setTimeout(function()animate(“next”,false);},options.pause);} 但是在滑动停止点击之后,当它重新启动时,简单地继续单个滑动(所有图像滑动),然后进入空白显示。 一段时间后,图像正常显示,并且从图像1再次开始滑动并继续正常。

Jquery在输入时添加逗号以输入带小数的数字

我正在尝试将逗号添加到输入文本中,该输入文本在输入时允许输入数字。 但是也应该允许小数。 这是我的数字代码,只是无法弄清楚小数的事情。 $(‘input.number’).keyup(function(event) { // skip for arrow keys if(event.which >= 37 && event.which <= 40){ event.preventDefault(); } $(this).val(function(index, value) { return value .replace(/\D/g, "") .replace(/\B(?=(\d{3})+(?!\d))/g, ","); }); }); 如果有人有一个很好的解决方案thx。 小提琴: http : //jsfiddle.net/yWTLk/348/ 更新:一些好的评论,但也许任何人都可以想到一种方法来输入文本字段,其可编辑,同时用逗号格式化您的数字并尊重小数。 有些东西告诉我几乎不可能做到这一点,但让我们看看是否有人能想到一个解决方案。 而且在打字时有自动格式的好处之所以是因为如果你输入一个非常大的数字,你可能会在做这件事时迷路。 例如: 10000000000000000000000000000000000000000000 这将是一个正确输入的噩梦,因此自动格式会告诉你是否缺少或不是零。 另一方面,事后validation它会显示错误,也许是的,你可以纠正它,但它是一个额外的步骤。