numCk
来源:互联网 发布:手机淘宝网试衣间在哪 编辑:程序博客网 时间:2024/06/07 06:48
<!DOCTYPE html>
<html>
<body>
<script language="JavaScript" type="text/javascript">
function clearNoNum(obj){
obj.value = obj.value.replace(/^\./g,""); //必须保证第一个为数字而不是.
obj.value = obj.value.replace(/[^\d.]/g,""); //清除“数字”和“.”以外的字符
obj.value = obj.value.replace(/\.{2,}/g,"."); //只保留第一个. 清除多余的
obj.value = obj.value.replace(".","$#$").replace(/\./g,"").replace("$#$",".");
obj.value = obj.value.replace(/^(\-)*(\d+)\.(\d\d\d\d).*$/,'$1$2.$3');//只能輸入4个小数
if(obj.value.indexOf(".")< 0 && obj.value !=""){//以上已???,此?控制的是如果没有小数点,首位不能?出現類似于 01、02的金額
obj.value= parseFloat(obj.value);
}
}
</script>
<style>
body {
background-color: lightblue;
}
h1 {
color: white;
text-align: center;
}
p {
font-family: verdana;
font-size: 20px;
}
</style>
<h1><input type="text" name="je" onkeyup="clearNoNum(this)" />元</h1>
</body>
</html>
<html>
<body>
<script language="JavaScript" type="text/javascript">
function clearNoNum(obj){
obj.value = obj.value.replace(/^\./g,""); //必须保证第一个为数字而不是.
obj.value = obj.value.replace(/[^\d.]/g,""); //清除“数字”和“.”以外的字符
obj.value = obj.value.replace(/\.{2,}/g,"."); //只保留第一个. 清除多余的
obj.value = obj.value.replace(".","$#$").replace(/\./g,"").replace("$#$",".");
obj.value = obj.value.replace(/^(\-)*(\d+)\.(\d\d\d\d).*$/,'$1$2.$3');//只能輸入4个小数
if(obj.value.indexOf(".")< 0 && obj.value !=""){//以上已???,此?控制的是如果没有小数点,首位不能?出現類似于 01、02的金額
obj.value= parseFloat(obj.value);
}
}
</script>
<style>
body {
background-color: lightblue;
}
h1 {
color: white;
text-align: center;
}
p {
font-family: verdana;
font-size: 20px;
}
</style>
<h1><input type="text" name="je" onkeyup="clearNoNum(this)" />元</h1>
</body>
</html>
0 0
- numCk
- svn 锁住了,并且无法clean up 的解决方法
- Multiple dex files define Lorg/kobjects/base64/Base64;
- Mysql安装与c++使用mysql
- [SMOJ1813]不同子串个数
- SpringBoot + MyBatis + DRUID + MySQL Maven依赖配置
- numCk
- 首席架构师修炼真经:除经验技术能力外,还要有领导力!
- Linux下父子进程匿名管道通信
- Java Lambda(5)
- 题目1182:统计单词
- ReentrantLock与Condition
- rails number_to_percentage 百分比的应用
- bootstrap modal插件弹出窗口如何限制最大高度,并且在内容过多时可以滚动显示
- c++类的访问控制与继承