美文网首页
HTML5--新增和改良的input元素类型

HTML5--新增和改良的input元素类型

作者: 废废_siri | 来源:发表于2018-10-28 23:01 被阅读0次

image

将图片从本地提交到服务器上。

<html>
    <head>
        <title>
         image demo
        </title>
        <meta charset="UTF-8">
    </head>
    <body>
        <form action="">
        <!--将图片从本地提交到服务器-->
        <input type="image" width="100%" height="100%" src="E:\前端学习\image\dog.jpg">
        </form>
    </body>
</html>

Url

输入正确网址才能提交,否则不能提交。

<html>
    <head>
        <title>
         url demo
        </title>
        <meta charset="UTF-8">
    </head>
    <body>
        <form>
        <!--输入正确网址才能提交,否则不能提交-->
        <input type="url" name="url">
        <input type="submit" value="提交">
        </form>
    </body>
</html>

email

输入正确邮箱地址才能提交,否则不能提交。

<html>
    <head>
        <title>
         email demo
        </title>
        <meta charset="UTF-8">
    </head>
    <body>
        <form method="POST" action="http://localhost:5000/api/formtest/email">
        <!--输入正确邮箱地址才能提交,否则不能提交-->
        <input type="email" name="email">
        <input type="submit" value="提交">
        </form>
    </body>
</html>

date、time、datetime、datetime-local、month、week

<html>
    <head>
        <title>
         date demo
        </title>
        <meta charset="UTF-8">
    </head>
    <body>
        <!--date日期-->
        <input type="date">
        <!--time时间-->
        <input type="time">
        <!--datetime UTC时间-->
        <input type="datetime">
        <!--datetime-local 本地时间-->
        <input type="datetime-local">
        <!--month月-->
        <input type="month">
        <!--week周-->
        <input type="week">
    </body>
</html>

number

用于应该包含数值的输入域。

<html>
    <head>
        <title>
         number demo
        </title>
        <meta charset="UTF-8">
    </head>
    <body>
        <input type="number" max="100" min="-10" value="10" step="5">number简用</number>
        <h1>乘法运算</h1>
        <input type="number" id="num_one">
        <input type="number" id="num_two">
        <input type="number" id="result">
        <input type="button" value="计算" onclick="calculation()">
        <script>
        function calculation(){
            //valueAsNumber:转换为数值类型
            var n1 = document.getElementById("num_one").valueAsNumber; 
            var n2 = document.getElementById("num_two").valueAsNumber;
            document.getElementById("result").valueAsNumber = n1 * n2;
        }
        </script>
    </body>
</html>

range与output

range:进度条。output:输出。以下示例为range与output混用。

<html>
    <head>
        <title>
        output demo
        </title>
        <meta charset="UTF-8">
    </head>
    <body>
        <!--range:进度条-->
        <input type="range" max="50" id="range" step="2" min="0" value="0" onchange="setter()">
        <!--output标签:定义不同类型的输出,比如脚本的输出-->
        <output id="output"></output>
        <script>
         function setter(){
            var range_value = document.getElementById("range").value;
            console.log(range_value);
            document.getElementById("output").value = range_value;
         }
        </script>
    </body>
</html>

color

系统颜色选择器。

<html>
    <head>
        <title>
         color demo
        </title>
        <meta charset="UTF-8">
    </head>
    <body>
        <form>
            <input type="color" onchange="document.form.style.backgroundColor;">
            <input type="text" list="greetings">
            <datalist id="greetings">
                <option>文件一</option>
                <option>文件二</option>
            </datalist>
        </form>
    </body>
</html>

相关文章

  • HTML5--新增和改良的input元素类型

    image 将图片从本地提交到服务器上。 Url 输入正确网址才能提交,否则不能提交。 email 输入正确邮箱地...

  • HTML5与之前版本区别2

    一、改良input元素的种类 在html中,大幅度增加与改良input元素的种类,对于不支持新增input元素的浏...

  • h5表单

    html5 表单 新增input类型 新增表单元素 html5表单验证 新增表单属性 新增的input类型 inp...

  • 智能表单

    智能表单元素 新增input表单元素类型 新增表单元素属性 配合datalist标签能实现自动补全的效果

  • HTML5--新增元素

    figure与figcaption figure用作文档中插图的图像。figcaption用作figure的标题。...

  • HTML5新特性

    1.语义化标签: 2.新增表单input输入类型:这些新特性更好地提供了输入控制和验证。 3.新增表单元素: 4....

  • H5新增的标签小结

    常用的新标签 datalist fieldset将表单元素分组,打包标签 新增表单input的 类型(type)t...

  • PHP从入门到精通,036第三章HTML5+CSS3——CSS3

    CSS3 一、新增选择器 input[class]表示选择input元素含class属性input[class="...

  • HTML5--新增的主体结构元素

    section 元素 对网站或应用程序中页面上的内容进行分块。如:章、节、页眉、页脚及文档中的其他部分。secti...

  • Input 类型(HTML新增)

    HTML5 拥有多个新的表单输入类型。这些新特性为我们提供了更多的选择。下面我给大家介绍这些新的输入类型Input...

网友评论

      本文标题:HTML5--新增和改良的input元素类型

      本文链接:https://www.haomeiwen.com/subject/pwimtqtx.html