首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

js 只允许输入数字跟小数点

2013-11-08 
js 只允许输入数字和小数点scriptfunction replaceNotNumber(hehe){? var pattern /[^0-9|\.]/g? if(

js 只允许输入数字和小数点

<script>
function replaceNotNumber(hehe)
{
? var pattern = /[^0-9|\.]/g;
? if(pattern.test(hehe.value))
? {
??? hehe.value = hehe.value.replace(pattern,"");
? }
}
</script>

?

<input type="text" onpropertychange="replaceNotNumber(this)" oninput="replaceNotNumber(this)" />

?

备注:

“^”在[]之内的时候[^0-9]为否定符,而不是定位符;

“^”在[]之外的时候为定位符,“^”定位符规定匹配模式必须出现在目标字符串的开头

?

以上。

热点排行