亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

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

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

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

PHP
翻閱古今 2021-04-28 13:17:21
我正在做一個項目,其中管理員有權添加新用戶。在“添加新用戶”表單中,我有一個選擇的“名稱”框,它是從數據庫中填充的。我想知道用戶是否未從選擇選項中選擇任何指定,否則會報錯,請選擇指定或類似的東西。這是我的代碼:<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,即[請選擇名稱],則會出現錯誤,請從列表中選擇名稱。需要善良的指導。
查看完整描述

2 回答

?
鳳凰求蠱

TA貢獻1825條經驗 獲得超4個贊

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

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

請將此聲明替換為以下內容,

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

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

參考此規范

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


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

TA貢獻1831條經驗 獲得超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>


查看完整回答
反對 回復 2021-05-14
  • 2 回答
  • 0 關注
  • 178 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號