js怎么判断字符串中只有数字和小数点

js判断字符串中只有数字和小数点Js代码——例子parseFloat("1234blue"); //returns 1234.0 parseFloat("0xA"); //returns NaN parseFloat("22.5"); //returns 22.5 parseFloat("22.34.5"); //returns 22.34 parseFloat("0908"); //returns 908 parseFloat("blue"); //returns NaN我用到的代码:parseFloat($("#inlbl41").val());为了中输入的值在parseFloat()后能获取值手动检验$("#inlbl41").val()字符串中只有数字和小数点,求高手赐教?
最新回答
风行水上

2024-12-01 19:22:47

if ( /^[0-9]([0-9\.]+\d)?$/.test('your str') ){
alert('only nos and dots');

}
帕嘉音

2024-12-01 07:39:48

<input type ='text' onkeypress = "return check()">

<script>
function check(){
var _iKeyCode = window.event.keyCode;

if ((_iKeyCode < 48 || _iKeyCode > 57) && _iKeyCode!=46)
window.event.returnValue = false;
return true;

}
</script>
追问
提示错误:window.event is undefined
星恋影随

2024-12-01 07:35:00

用正则表达式
[0-9\ .]
乖我要你平安

2024-12-01 06:31:04

正则表达式