1

Javascriptを使用してテキストボックスを検証する必要があります。TextBoxはnullであってはならず、小数点以下は2桁のみが許可されます。。(ドット)と数字以外の文字を制限するとよいでしょう。

4

1 に答える 1

1

以下のコードをご覧ください

<html>
<head>
<title> Regexpression Tester </title>
<script type="text/javascript">
    function Validate() {       
        var rgexp = new RegExp("^([0-9]*\.?[0-9]{1,2})$");
        var input = document.getElementById("tbNumber").value;

        if (input.match(rgexp))
            alert("Valid");
        else
            alert("Not Valid");
    }
</script>
</head>
<body>
<input type="text" id="tbNumber"/>
<input type="button" onclick="Validate()" value="Validate"/>
</body>
</html>

私はそれがあなたの必要性を満足させるだろうと思います。

于 2012-09-20T11:19:02.193 に答える