function checkForm()验证不了 怎么回事
答案:1 悬赏:30
解决时间 2021-03-03 17:56
- 提问者网友:饮鸿
- 2021-03-02 19:16
<script type="text/javascript"><br> function checkdel(){<br> var gnl=confirm("你真的确定要删除吗?"); <br> if (gnl==true){<br> return true; <br> } else{<br> return false; <br> }<br> }<br> function checkForm(){<br> if(document.form1.chengji==""){ <br> alert("不能为空");<br> document.form1.chengji.focus();<br> return false; <br> }<br> if(document.form1.chengji.length>4){ <br> alert("成绩错误");<br> document.form1.chengji.focus();<br> return false; <br> }<br> else{<br> return true; <br><br> }<br> </script><br> </head><br> <body><br> <div class="main"><br> <div class="menu2"><br> <form method="post" action="ScoresServlet?flag=zonghesearch&kid=${requestScope.kid}"><br> 学号:<br> <input type="text" name="sid" class="input-text" /><br> 学生姓名:<br> <input type="text" name="sname" class="input-text" /><br> <input type="submit" name="submit" value="查询" class="button" /><br> </form><br> </div><br> <c:if test="${sessionScope.lv==2}"><br> <div class="content"><br> <table class="list"><br> <tr><br> <td><br> <strong>编号</strong><br> </td><br> <td><br> <strong>课程号</strong><br> </td><br> <td><br> <strong>课程名称</strong><br> </td><br> <td><br> <strong>学号</strong><br> </td><br> <td><br> <strong>学生姓名</strong><br> </td><br> <td><br> <strong>成绩</strong><br> </td><br> </tr><br> <c:forEach var="score" items="${requestScope.scores}"><br> <tr><br> <td align="center"><br> ${score.scoresid}<br> </td><br> <td align="center"><br> ${score.kid}<br> </td><br> <td align="center"><br> ${score.kname}<br> </td><br> <td align="center"><br> ${score.sid}<br> </td><br> <td align="center"><br> ${score.sname}<br> </td><br> <td align="center"><br> <form name="form1" id="form1" method="post" action="ScoresServlet?flag=addscore&scoresid=${score.scoresid}"><br> <input type="text" name="chengji" value="${score.chengji}" class="text" /><br> <input type="submit" name="submit" value="添加成绩" class="input-button" onclick="return checkForm();"/><br> <a onclick="return checkdel();" href="ScoresServlet?flag=delete&scoresid=${score.scoresid}&kid=${score.kid}">删除</a><br> </form><br> </td><br> </tr><br> </c:forEach><br> </table><br> </div><br> </c:if><br><br>添加成绩的那个按钮验证不了 怎么回事?
最佳答案
- 二级知识专家网友:废途浑身病态
- 2021-03-02 20:40
少了value:
if(document.form1.chengji.value==""){
if(document.form1.chengji.value.length>4){
if(document.form1.chengji.value==""){
if(document.form1.chengji.value.length>4){
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯