在网页中,我有许多来自服务器的文本框,它们可能具有 int 或 float 格式的值。
要求是在页面加载之前检查客户端的值,如果任何文本框具有浮点或十进制值(例如 1.00 或 1.67),则将值向下舍入到文本框中最接近的整数。
请指导我如何做到这一点。我有点理解它需要在页面加载或 jquery 的文档就绪事件时完成,并且需要使用 Regex 但不知道如何编写这个语法。请帮帮我
在网页中,我有许多来自服务器的文本框,它们可能具有 int 或 float 格式的值。
要求是在页面加载之前检查客户端的值,如果任何文本框具有浮点或十进制值(例如 1.00 或 1.67),则将值向下舍入到文本框中最接近的整数。
请指导我如何做到这一点。我有点理解它需要在页面加载或 jquery 的文档就绪事件时完成,并且需要使用 Regex 但不知道如何编写这个语法。请帮帮我
演示:http: //jsfiddle.net/sCQc3/
使用 JavaScript 的floor()
方法 ( W3Schools ),您可以将数字向下舍入到最接近的整数。