具体效果:
有一文本框 当我输入的数字大于3位数时候就自动显示千位符 ,且后面小数点 不变 各位高手指点一下 我在网上找啦很多 但是 不知道怎么样修改 又的我移动 就实现不了啦 而且还报错 !请高手指点一下!
有一文本框 当我输入的数字大于3位数时候就自动显示千位符 ,且后面小数点 不变 各位高手指点一下 我在网上找啦很多 但是 不知道怎么样修改 又的我移动 就实现不了啦 而且还报错 !请高手指点一下!
解决方案 »
- 我建立一个站,一个index.aspx主页,其他页面想通过几个标签按钮用iframe嵌套显示在主页某个位置,这种想法咋样??
- 关于播放器的问题?
- oledb查询数据库出现错误
- VS2005中的源代码管理器到底在哪?
- 有关DataGrid 的模板列!急!急!急!急!急!急!急!急!急!急!!!!!!!!!!!!!!!!!!!!!
- 类型“TextBox”的控件“TextBox1”必须放在具有 runat=server 的窗体标记内。
- 获取数据列表问题
- 请问session的索引值是如何用的?
- 50分求大神解答 asp错误offset 和 count 之和大于缓冲区长度。
- 大家遇到没有,邪门了~!调试asp.net时候说 "用户 'KT\ASPNET' 登录失败"
- 怎么配置服务器让FTP可以访问
- 求一生成图片问题
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
</HEAD>
<script language="javascript">
function testNum(s){
var regu = "^[0-9,]+[\.]{0,1}[0-9]{0,2}$";
var re = new RegExp(regu);
if (re.test(s)) {
alert("right");
return true;
} else {
alert("wrong");
return false;
}
}function formatNum(obj){
var num =obj.value;
if(!/^(\+)?(\d+)(\.\d+)?$/.test(num))
{
return ;
}
var a = RegExp.$1, b = RegExp.$2, c = RegExp.$3;
var reg = new RegExp().compile("(\\d)(\\d{3})(,|$)");
while(reg.test(b))
{
b = b.replace(reg,"$1,$2$3");
}
var result = a + "" + b +"" + c;
obj.value = result;
}
</script>
<BODY>
<input name="Price2" style="width:100px;text-align:right" onblur="testNum(this.value);" onchange="formatNum(this);">
</BODY>
</HTML>
你看行不?