2016-5-14 00:23:25


背景:我要在前端使用javascript来提交Form表单。

代码

        <script type="text/javascript">

    

                function checkValue(){

                var inputValue = document.getElementById("inputvalue").value;

                alert(inputValue);

                var reg = /^[u4E00-u9FA5]+$/;

                alert(reg.test(inputValue));

                if(reg.test(inputValue)){

                alert("请确认好您填写的姓名");

                }else{

                $("#form1").submit();

                }

                }


       </script>

    </head>    

    <body>

        <div class="login">

            <div class="login-title"><p>签到</p>

</div>

            <form method="post" action="<%=path%>/add/checked.do" id="form1">

            <div class="login-bar">

                <ul> 

                    <li><img src="images/login_user.png">

                    <input type="text" class="text" name="checkName" placeholder="李小二或检察院李小二" id="inputvalue" value=""/>

                    </li>

    </ul>      

            </div>

            <div class="login-btn">

                <button class="submit" type="button" id="submit" onClick="checkValue()" value="提交">签到</button>

            </div>

            </form>

        </div>

<div style="text-align:center;">

   </div>

    </body>

</html>


我怎么提交都是不对的。 


然后我把button 改成<button  type="submit"> 在调用就可以了。