【Html 之标签 02】

一、表单标签<from>

表单标签是最常用的标签,用于与服务器端的交互

1、表单组件input

<input>:输入标签:接受用户输入信息。

其中的type属性指定输入标签的类型。

|--  文本框text 输入的文本信息直接显示在矿中

|--  密码框password 输入的文本以远点或者星号的形式显示

|--  单选框radio 如:性别选择

|--  复选框checkbox  如:兴趣选择

|--  隐藏字段 hidden 在页面上不显示,单在提交的时候随其他内容一起提交

|--  提交按钮  submit用于提交表单中的内容

|-- 选择文件 file

|-- 图片 image

|-- 按钮 button  -->可以设置弹窗alert

2、表单组件select&textarea

 

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>表单</title>
</head>
<body>
    <!--像服务端提交,表单中的组件必须有name和value属性
     用于给服务端获取数据方便
     -->
    <form>

        输入名称:<input type="text" name="user" value=""/><br/>
        输入密码:<input type="password" name="passwd"/><br/>
        性别:<input type="radio" name="sex" value="nan"/><input type="radio" name="sex" value="nv" checked="checked"/>女<br/> <!--默认选中女 -->
        兴趣爱好:<input type="checkbox"/>游泳
                <input type="checkbox"/>画画
                <input type="checkbox"/>跳舞<br/>

        选择文件:<input type="file" name="file"/><br/>
        一个图片:<input type="image" src="11.jpg" width="20" height="20" /><br/>

        <!--数据不需要客户端知道,但是可以将其提交服务端-->
        隐藏组件:<input type="hidden" name="myke" value="myvalue"/><br/>

        <!--alert弹窗 -->
        一个按钮:<input type="button" value="有个按钮" onclick="alert(‘有个阿牛‘)"/><br/>
        

        <select name="country">
            <option value="none">--选择国家--</option>
            <option value="usa">美国</option>
            <option value="zh" selected="selected">中国</option>
            <option value="en">英国</option>

        </select>

        <textarea name="text"></textarea>
        <br/>

        <input type="reset" value="清除数据"/> <input type="submit" value="提交数据"/><br/>
    </form>
</body>
</html>

 

页面展示

【Html 之标签 02】

 

 

 二、表单格式化

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>表单格式化</title>
</head>
<body>
    <form>
        <table border="1" bgcolor="#8fbc8f" cellpadding="10" cellspacing="0" width="600">
            <tr>
                <th colspan="2">注册表单</th>
            </tr>
            <tr>
                <td>用户名称:</td>
                <td><input type="text" name="user"/></td>
            </tr>
            <tr>
                <td>输入密码:</td>
                <td><input type="password" name="psw"/></td>
            </tr>
            <tr>
                <td>确认密码:</td>
                <td><input type="password" name="repsw"/></td>
            </tr>
            <tr>
                <td>选择性别:</td>
                <td>
                    <input type="radio" name="sex" value="nan"/><input type="radio" name="sex" value="nv" checked="checked"/></td>
            </tr>
            <tr>
                <td>选择技术:</td>
                <td>
                    <input type="checkbox" name="tech" value="JAVA"/>JAVA
                    <input type="checkbox" name="tech" value="HTML"/>HTML
                    <input type="checkbox" name="tech" value="CSS"/>CSS
                </td>
            </tr>
            <tr>
                <td>选择国家:</td>
                <td>
                    <select name="country">
                        <option value="none">--选择国家--</option>
                        <option value="usa">美国</option>
                        <option value="zh" selected="selected">中国</option>
                        <option value="en">英国</option>
                    </select>
                </td>
            </tr>

            <tr>
                <th colspan="2">
                    <input type="reset" value="清除数据"/>
                    <input type="submit" value="提交数据"/>
                </th>

            </tr>
        </table>
    </form>

</body>
</html>

页面效果

【Html 之标签 02】

 

 

 

 

 

【Html 之标签 02】

上一篇:在Vue.js编写更好的v-for循环的6种技巧


下一篇:HTTP 状态消息