當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


HTML <datalist>用法及代碼示例


<datalist>標記用於在HTML文件中提供自動完成函數。它可以與輸入標簽一起使用,以便用戶可以使用選擇數據輕鬆地將數據填寫在表單中。

用法:

<datalist> ... </datalist>

範例1:

<!DOCTYPE html> 
<html> 
    <head> 
        <title>Datalist Tag</title> 
    </head> 
    <body> 
        <form action=""> 
            <label>Your Cars Name:</label> 
            <input list="cars"> 
            <datalist id="cars"> 
                <option value="BMW"/> 
                <option value="Bentley"/> 
                <option value="Mercedes"/> 
                <option value="Audi"/> 
                <option value="Volkswagen"/> 
            </datalist> 
        </form> 
    </body> 
</html>                    

輸出:

SS1



範例2:通過輸入屬性類型可以輕鬆訪問<datalist>標記對象。

<!DOCTYPE html> 
<html> 
    <head> 
        <title>Datalist Tag</title> 
    </head> 
    <body> 
        <form action=""> 
            <label>Your Cars Name:</label> 
            <input list="cars" id="carsInput"> 
            <datalist id="cars"> 
                <option value="BMW"/> 
                <option value="Bentley"/> 
                <option value="Mercedes"/> 
                <option value="Audi"/> 
                <option value="Volkswagen"/> 
            </datalist> 
            <button onclick="datalistcall()" type="button"> 
                Click Here</button> 
        </form> 
        <p id="output"></p> 
                <!-- Will display the select option -->
        <script type="text/javascript"> 
            function datalistcall(){ 
                  var o1 =  
    document.getElementById("carsInput").value; 
                  document.getElementById( 
    "output").innerHTML = "You select " 
                    + o1 + " option"; 
            } 
        </script> 
    </body> 
</html>                        

輸出:

SS2

支持的瀏覽器:下麵列出了支持<datalist>標記的瀏覽器:

  • Google Chrome 20.0及更高版本
  • Internet Explorer 10.0及更高版本
  • Firefox 4.0及更高版本
  • Opera 9.0及以上
  • Safari 11.1

注意:Safari瀏覽器不支持此標記。

相關用法


注:本文由純淨天空篩選整理自bilal-hungund大神的英文原創作品 HTML | <datalist> Tag。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。