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

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

我能否將所需的屬性應用于HTML 5中的<select>字段?

我能否將所需的屬性應用于HTML 5中的<select>字段?

一只甜甜圈 2019-08-03 07:03:02
我能否將所需的屬性應用于HTML 5中的<select>字段?如何檢查用戶是否從<select>HTML 5中的字段?我明白了<select>不支持新的required屬性.。那么,我必須使用JavaScript嗎?或者說我遺漏了什么東西?
查看完整描述

3 回答

?
MMMHUHU

TA貢獻1834條經驗 獲得超8個贊

強制性*使第一個值為空-要求對空值進行工作。

先決條件正確的HTML 5 DOCTYPE和一個命名的輸入字段

<select name="somename" required><option value="">Please select</option><option value="one">One</option></select>

文獻(名單和黑體是我的)

所需的屬性是布爾屬性。
指定后,將要求用戶在提交表單之前選擇一個值。

如果選擇元素

  • 具有指定的必需屬性,
  • 沒有指定多個屬性,
  • 并且顯示大小為1(不具有大小=2或更多-如果不需要,則省略它);
  • 如果SELECT元素的選項列表(如果有的話)中的第一個選項元素的值是空字符串

    (即作為

    value=""),

  • 選項元素的父節點是SELECT元素(而不是optgroup元素),

然后,該選項是SELECT元素的占位符標簽選項。


查看完整回答
反對 回復 2019-08-05
?
胡說叔叔

TA貢獻1804條經驗 獲得超8個贊

您可以使用selected屬性,用于在默認情況下選擇選項元素。您可以使用required屬性用于SELECT元素,以確保用戶選擇某些內容。

在Javascript中,您可以檢查selectedIndex屬性獲取所選項的索引,也可以檢查value屬性獲取所選項的值。

根據HTML 5規范,selectedIndex“返回第一個選定項的索引(如果有的話),如果沒有選定項,則返回?1。value“返回第一個選定項的值(如果有),如果沒有選定項,則返回空字符串?!币虼耍绻x擇Index=-1,那么您就知道他們沒有選擇任何內容。

<button type="button" onclick="displaySelection()">What did I pick?</button><script>
    function displaySelection()
    {
        var mySelect = document.getElementById("someSelectElement");
        var mySelection = mySelect.selectedIndex;
        alert(mySelection);
    }</script>




查看完整回答
反對 回復 2019-08-05
  • 3 回答
  • 0 關注
  • 989 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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