第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

為什么這個(gè)form表單驗(yàn)證不成功?

為什么這個(gè)form表單驗(yàn)證不成功?

守候你守候我 2019-04-11 14:15:02
function checkDelForm() {         var uids  = -1;         uids = document.getElementsByName("delUids").length;         if (uids == -1) {             alert("請(qǐng)選擇要?jiǎng)h除的用戶(hù)");             return false;         } else {             return true;         }     }<form name="userform" action="servlet/DeleteUserServet" method="post"     onsubmit="return checkDelForm()">     <table align="center" border="1" width="440px">         <tr>             <td colspan="6" align="center">用戶(hù)資料</td>         </tr>         <tr>             <td align="center">用戶(hù)姓名</td>             <td align="center">用戶(hù)性別</td>             <td align="center">出生日期</td>             <td align="center">用戶(hù)住址</td>             <td colspan=2 align="center">操作</td>         </tr>         <%             while (rs.next()) {         %>         <tr>             <td><%=rs.getString("uname")%></td>             <td><%=rs.getString("usex")%></td>             <td><%=rs.getString("ubirth")%></td>             <td><%=rs.getString("uaddr")%></td>             <td><a                 href="UserListDetail.jsp?uid=<%=rs.getInt("uid")%>&&uname=<%=rs.getString("uname")%>&&usex=<%=rs.getString                 ("usex")%>&&ubirth=<%=rs.getString("ubirth")%>&&uaddr=<%=rs.getString("uaddr")%>">編輯</a>             </td>             <td><input type="checkbox" name="delUids"                 value="<%=rs.getInt("uid")%>"></td>         </tr>         <%             }             conn.close();             rs.close();             stmt.close();         %>         <tr>             <td colspan="6" align="center"><input type="submit" value="刪除"                 style="width: 82px; "> <font color="green"> ${msg} </font>             </td>         </tr>     </table> </form>
查看完整描述

8 回答

?
慕姐4208626

TA貢獻(xiàn)1852條經(jīng)驗(yàn) 獲得超7個(gè)贊

你只是判斷delUids有多少個(gè)。而且也判斷錯(cuò)了,是==0,不是==-1,改成下面的

    function checkDelForm() {
        var cbs = document.getElementsByName("delUids"), len = cbs.length, ok = false;
        for (var i = 0; i < len; i++)
            if (cbs[i].checked) {
                ok = true; break;
            }
        if (!ok) {
            alert("請(qǐng)選擇要?jiǎng)h除的用戶(hù)");
            return false;
        } else {
            return true;
        }
    }


查看完整回答
反對(duì) 回復(fù) 2019-05-07
?
波斯汪

TA貢獻(xiàn)1811條經(jīng)驗(yàn) 獲得超4個(gè)贊

檢查下UserListDetail.jsp的程序,傳進(jìn)去的值對(duì)不對(duì)


查看完整回答
反對(duì) 回復(fù) 2019-05-07
?
浮云間

TA貢獻(xiàn)1829條經(jīng)驗(yàn) 獲得超4個(gè)贊

就不能用jquery嗎? 有沒(méi)有選中復(fù)選框不是這樣判斷的好吧


查看完整回答
反對(duì) 回復(fù) 2019-05-07
?
慕容3067478

TA貢獻(xiàn)1773條經(jīng)驗(yàn) 獲得超3個(gè)贊

function checkDelForm() {
var uids = -1;
uids = document.getElementsByName("delUids");
len = uids.length;
var j = 0;
for(var i=0;i<len;i++){
if(uids[i].checked){
j++;
};
}
if (j == 0) {
alert("請(qǐng)選擇要?jiǎng)h除的用戶(hù)");
return false;
} else {
return true;
}
}
腳本應(yīng)該這么寫(xiě),document.getElementsByName("delUids");返回的是所有name=delUids一個(gè)集合,要判斷屬性checked是否為true

查看完整回答
反對(duì) 回復(fù) 2019-05-07
?
月關(guān)寶盒

TA貢獻(xiàn)1772條經(jīng)驗(yàn) 獲得超5個(gè)贊

使用perseInt()轉(zhuǎn)化類(lèi)型在比較試試。。。


查看完整回答
反對(duì) 回復(fù) 2019-05-07
?
守著星空守著你

TA貢獻(xiàn)1799條經(jīng)驗(yàn) 獲得超8個(gè)贊

你的uids的值是有多少個(gè)復(fù)選框 并不是多少個(gè)選中的復(fù)選框 你需要遍歷一遍 判斷復(fù)選框的checked屬性 才能得到被選中的復(fù)選框個(gè)數(shù)


查看完整回答
反對(duì) 回復(fù) 2019-05-07
?
長(zhǎng)風(fēng)秋雁

TA貢獻(xiàn)1757條經(jīng)驗(yàn) 獲得超7個(gè)贊

選中的選項(xiàng)是【checkBox.checked == true】 ljy19900123 說(shuō)的是對(duì)的……請(qǐng)自尋查閱。


查看完整回答
反對(duì) 回復(fù) 2019-05-07
?
慕的地6264312

TA貢獻(xiàn)1817條經(jīng)驗(yàn) 獲得超6個(gè)贊

除了要判斷個(gè)數(shù),是不是還要檢查一下每一項(xiàng)的是否正確


查看完整回答
反對(duì) 回復(fù) 2019-05-07
  • 8 回答
  • 0 關(guān)注
  • 816 瀏覽
慕課專(zhuān)欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢(xún)優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)