永发信息网

js如何判断我文本框输入的数是小数

答案:4  悬赏:40  手机版
解决时间 2021-03-17 12:34
  • 提问者网友:最美的风景
  • 2021-03-16 13:54
js 如何判断 我输入的数字 是否符合 100.00 这个形式?第一必须是小数第二必须符合.00的形式
最佳答案
  • 五星知识达人网友:封刀令
  • 2021-03-16 14:05
var txt = document.f1.num.value;//被校验的文本框的值<br>var pattern=/^0\.\d{2}$/;    <br>if(!pattern.exec(txt))<br>{<br>    alert(&quot;请输入一个非负小数,并且小数点后保留两位!&quot;);<br>}
全部回答
  • 1楼网友:野味小生
  • 2021-03-16 16:37
&lt;html &gt;<br>&lt;head&gt;<br>&lt;title&gt;无标题文档&lt;/title&gt;<br>&lt;script&gt;<br>function read()<br>{<br>var btnObj=document.getElementById(&quot;t&quot;).value; <br>var arr=btnObj.split('.');<br>if(arr[1].length ==2)<br>{<br>alert(&quot;true&quot;);<br>}  <br>  }<br>&lt;/script&gt;<br>&lt;/head&gt;<br>&lt;body &gt;<br>&lt;input type=&quot;text&quot; id=&quot;t&quot;&gt;<br>&lt;input type=&quot;button&quot; value=&quot;222&quot; id=&quot;mm&quot; onclick=&quot;read()&quot; &gt;<br>&lt;/body&gt;<br>&lt;/html&gt;
  • 2楼网友:忘川信使
  • 2021-03-16 16:14
/^[\w]{1,}[.][0]{2}$/i;<br>    if(!reg.test(document.getElementById(&quot;txtEmail&quot;).value))<br> {<br>  alert(&quot;输入不正确&quot;);<br>    return false;<br> }return true;
  • 3楼网友:往事埋风中
  • 2021-03-16 14:34
<html > <head> <title>无标题文档</title> <script> function read() { var btnobj=document.getelementbyid("t").value; var arr=btnobj.split('.'); if(arr[1].length ==2) { alert("true"); } } </script> </head> <body > <input type="text" id="t"> <input type="button" value="222" id="mm" onclick="read()" > </body> </html>
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯