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

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如果用戶未從選擇Box-PHP中選擇值,如何限制用戶提交表單

如果用戶未從選擇Box-PHP中選擇值,如何限制用戶提交表單

PHP
翻閱古今 2021-04-28 13:17:21
我正在做一個項目,其中管理員有權(quán)添加新用戶。在“添加新用戶”表單中,我有一個選擇的“名稱”框,它是從數(shù)據(jù)庫中填充的。我想知道用戶是否未從選擇選項中選擇任何指定,否則會報錯,請選擇指定或類似的東西。這是我的代碼:<select class="form-control" name="designation" id="designation" style="color:  black;" required>    <option value="<?php echo $row['designation_id']; ?>">Please Select designation</option>    <?php    $sel_cus = "select designation_name ,designation_id from designation ";    $res_cus = mysqli_query($connection, $sel_cus);    while ($row = mysqli_fetch_array($res_cus)) { ?>        <option value="<?php echo $row['designation_id ']; ?>"><?php echo $row['designation_name']; ?></option>    <?php}?></select>如果選擇框的選擇索引為0,即[請選擇名稱],則會出現(xiàn)錯誤,請從列表中選擇名稱。需要善良的指導(dǎo)。
查看完整描述

2 回答

?
鳳凰求蠱

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

您正在訪問$row變量,甚至在以下語句中也沒有該變量,

<option value="<?php echo $row['designation_id']; ?>">Please Select designation</option>

請將此聲明替換為以下內(nèi)容,

<option value="">Please Select designation</option>

選擇要與所需屬性一起使用的第一個選項的值應(yīng)該為空白。

參考此規(guī)范

而且,如果您不希望出現(xiàn)錯誤,則只需required從select元素中刪除屬性即可。


查看完整回答
反對 回復(fù) 2021-05-14
?
慕哥6287543

TA貢獻(xiàn)1831條經(jīng)驗 獲得超10個贊

您可以使用這種方法。


<form action="" method="post" onsubmit="return validateForm()">

    <select class="form-control" name="designation" id="designation" style="color:  black;" required>

        <option value="0">Please Select designation</option>

        <option value="1">designation 1</option>

        <option value="2">designation 2</option>

    </select>

    <input type="submit" value="Submit">

</form>

<script>

    function validateForm(){

        var e = document.getElementById('designation');

        var selectedDesig = e.options[e.selectedIndex].value;

        if(selectedDesig == 0){

            alert('Please Select designation');

            return false;

        }

        return true;

    }

</script>


查看完整回答
反對 回復(fù) 2021-05-14
  • 2 回答
  • 0 關(guān)注
  • 173 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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