Jenis Input baharu HTML5

Borang HTML sentiasa menjadi salah satu teknologi teras web dengannya, pelbagai aplikasi boleh dijalankan di web. Input HTML5 telah menambah banyak jenis kawalan baharu untuk memudahkan pengesahan borang kami.

opera mempunyai sokongan terbaik untuk atribut baharu ia tidak disokong oleh ie10 dan ke bawah, dan sebahagiannya disokong oleh penyemak imbas arus perdana yang lain.

Jenis Input Baharu

warna

// Google Open menyokong
// Paparkan warna untuk pemilihan, nilai yang diserahkan ialah oktal
<input type="color" name="favcolor" />

1013.png

Nota: Apabila anda mengklik pada kotak hitam, kotak pilihan warna akan muncul untuk anda pilih.

tarikh

// Disokong oleh Google, OPEN dan Apple
// Sediakan pilihan tarikh
<input type="date" name="bday">

1015.png

Nota: Apabila anda mengklik pada simbol segitiga bawah hitam, kotak pilihan tarikh berikut akan muncul untuk anda memilih tarikh baharu yang lain juga menggunakan gaya ini.

datetime

// OPEN Apple menyokong
// Menyediakan pemilihan masa dan tarikh
<input type="datetime" name="bdaytime"> 🎜>

datetime-local

// Disokong oleh Google, OPEN dan Apple

// Tarikh dan masa tanpa zon waktu
<input type="datetime-local" name ="bdaytime">

e-mel

// Sokongan Firefox dan Google Open

// Apabila menyerahkan, bandar akan mengesahkan secara automatik sama ada nilai itu sah
< input type="email" name="email">

1008.jpg

bulan

// Disokong oleh Google Apple Open

// Tarikh tanpa zon waktu
<input type="month" name="bdaymonth">

nombor

// Disokong oleh versi yang lebih tinggi IE, Google Buka, Apple

//Nombor terhad
//max maksimum min minimum nilai selang langkah lalai
<input type="number" name="quantity" min="1" max="5"> ;

1012.png

Nota: Terdapat dua ikon peningkatan dan penurunan di sebelah kanan.

julat

// Disokong oleh versi IE, Google, Open dan Apple yang lebih tinggi
// Nombor rawak, kawalan gelangsar
// Parameter adalah sama sebagai nombor
< ;input type="range" name="points" min="1" max="10">

1014.png

cari

// Sokongan Google Apple
// Cari domain
<input type="search" name="googlesearch">

tel

// Tiada yang disokong
<input type="tel" name="usrtel">

masa

// Disokong oleh Google Apple Oppen
// Pengawal masa
<input type="time" name="usr_time">

url

// Versi tinggi IE Firefox Google Europe Peng menyokong
// Sahkan url apabila menyerahkan
<input type="url" name="homepage">

1007.jpg

minggu

// Disokong oleh Google dan Apple Oppen
// Tentukan minggu dan tahun (tiada zon waktu)
<input type="week" name="week_year">

Menunjukkan sokongan penyemak imbas semasa untuk input ini

Jenis input IE FF Mengendalikan Chrome

carian Tidak disokong Tidak disokong Tidak disokong Tidak disokong

nombor Tidak disokong Tidak disokong 9.0 ke atas Tidak disokong

julat Tidak disokong Tidak disokong 9.0 atau lebih tinggi 4.0 atau lebih tinggi

warna Tidak disokong Tidak disokong Tidak disokong

tel Tidak disokong Tidak disokong Di atas 9.0 Tidak disokong

url Tidak disokong Tidak disokong Di atas 9.0 Tidak disokong

e-mel Tidak disokong Tidak disokong Di atas 9.0 Tidak disokong

Masa Tiada Disokong Tidak disokong 9.0 ke atas Tidak disokong

Instance 1:

<!doctype html>
<html>
    <head> 
    <meta charset="utf-8"> 
    <title>php.cn</title> 
    </head>
    <body>

            <form action="demo-form.php" method="get">
          Points: <input type="range" name="points" min="1" max="10">
          <input type="submit">
        </form>
        <p><b>注意:</b> Internet Explorer 9 及更早IE版本不支持 type="range"。</p>
      </body>
</html>

Instance 2:

<!doctype html>
<html>
    <head> 
    <meta charset="utf-8"> 
    <title>php.cn</title> 
    </head>
    <body>

            <form action="demo-form.php">
          数量 ( 1 到 5 之间): <input type="number" name="quantity" min="1" max="5">
          <input type="submit">
        </form>
        <p><b>注意:</b>Internet Explorer 9 及更早IE版本不支持 type="number" 。</p>
      </body>
</html>

Contoh 3:

<!doctype html>
<html>
    <head> 
    <meta charset="utf-8"> 
    <title>php.cn</title> 
    </head>
    
      <body>
            <form action="demo-form.php">
          选择周: <input type="week" name="year_week">
          <input type="submit">
        </form>
    </body>
</html>


Meneruskan pembelajaran
||
<!doctype html> <html> <head>  <meta charset="utf-8">  <title>php.cn</title>  </head> <body> <form action="upload.php" method="post" accept-charset="utf-8" id="form1"> <br> 主页: <input type="url" name="url" value="" placeholder="个人主页" required> <br> 邮箱: <input type="email" name="email" value="" placeholder="邮箱" required> <br> 生日: <input type="date" name="date" value="" required> <br> 时间: <input type="time" name="time" value="" required> <br> 星期: <input type="week" name="week" value="" required> <br> 年龄: <input type="number" name="age" value=""> <br> 薪水: <input type="range" name="range" value=""> <br> 电话: <input type="tel" name="tell" value="" placeholder="都不支持"> <br> 颜色: <input type="color" name="mycolor"> <br> <input type="search" name="key" value="" results="s"><br> <input type="submit" name="sub" value="提交" form="form1"> </form> </body> </html>
  • Cadangan kursus
  • Muat turun perisian kursus