首页 前端知识 HTML5 form表单 调查问卷制作

HTML5 form表单 调查问卷制作

2024-02-11 10:02:33 前端知识 前端哥 862 384 我要收藏

HTML 表格和表单综合应用技术练习:制作调查问卷(内含超详细代码解读)

这一篇来记录HTML5表格和表单综合应用的学习,以制作状况调查问卷为例,效果如图:

注:完整代码见文章末尾处。

外观加工

提交按钮:

.btn {
        width: 80px;
        height: 35px;
        border: none;
        background-color: #99ccff;
        color: #993564;
      }

完整代码:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>状况调查问卷</title>
    <style type="text/css">
        table{
            margin: 0 auto;
            padding: 0;
            width: 800px;
            font-size: 14px;
            border-collapse:collapse;
            border-color: #000000;
        }

        td{
            height: 35px;
            padding: 4px;
        }

        input{
            font-size: 14px;
            border: 0;
        }
        .btn {
        width: 80px;
        height: 35px;
        border: none;
        background-color: #99ccff;
        color: #993564;
      }

        .kuan{
            width: 100px;
        }
        .long{
            width: 200px;
        }
    </style>
</head>
<body>
    <form method="post" action="">
        <table border="1" cellpadding="0" cellspacing="0" align="center">
            <caption>状况调查问卷</caption>
            <tr>
                <td colspan="4" bgcolor="#00cc99">个人基本信息</td>
            </tr>
            <tr>
                <td>
                    姓名:
                    <input class="kuan" type="text" name="username"/>
                </td>
                <td>
                    性别:
                    <input class="kuan" type="text" name="username"/>
                </td>
                <td colspan="2">
                    年龄:
                    <input id="s1" type="radio" name="age" value="1"/>
                    <label for="s1">18以下</label>
                    <input id="s2" type="radio" name="age" value="2"/>
                    <label for="s2">18-23</label>
                    <input id="s3" type="radio" name="age" value="3"/>
                    <label for="s3">24-28</label>
                    <input id="s4" type="radio" name="age" value="4"/>
                    <label for="s4">29-38</label>
                </td>
            </tr>
            <tr>
                <td colspan="2">
                    曾用名:
                    <input class="long" type="text" name="username"/>
                    (没有可不填)
                </td>
                <td>
                    婚姻状况:
                    <input id="s1" type="radio" name="hunyin" value="1"/>
                    <label for="s1">未婚</label>
                    <input id="s2" type="radio" name="hunyin" value="2"/>
                    <label for="s2">已婚</label>
                </td>
                <td>
                    宗教信仰:
                    <input id="s1" type="radio" name="zongjiaoxinyang" value="1"/>
                    <label for="s1">有信仰</label>
                    <input id="s2" type="radio"name="zongjiaoxinyang" value="2"/>
                    <label for="s2">无信仰</label>
                </td>
            </tr>
            <tr>
                <td>
                    政治面貌:
                    <input class="kuan" type="text" name="username"/>
                </td>
                <td colspan="3">
                    联系电话:
                    <input type="text" name="username"/>
                </td>
            </tr>
            <tr>
                <td colspan="4">
                    学历:
                    <input id="s1" type="radio" name="xueli" value="1"/>
                    <label for="s1">初中或以下;</label>
                    <input id="s2" type="radio" name="xueli" value="2"/>
                    <label for="s2">高中或中专;</label>
                    <input id="s3" type="radio" name="xueli" value="3"/>
                    <label for="s3">大学本科;</label>
                    <input id="s4" type="radio" name="xueli" value="4"/>
                    <label for="s4">硕士;</label>
                    <input id="s5" type="radio" name="xueli" value="5"/>
                    <label for="s5">博士及以上;</label>
                </td>
            </tr>
            <tr>
                <td colspan="4">
                    所从事的行业状况?:<br>
                    <p>
                        <input id="s1" type="radio" name="hangye" value="1"/>
                        <label for="s1">机关、事业单位职工</label>
                        <input id="s2" type="radio" name="hangye" value="2"/>
                        <label for="s2">企业、公司员工</label><br>
                    </p>
                    <p>
                        <input id="s3" type="radio" name="hangye" value="3"/>
                        <label for="s3">经商</label>&nbsp;
                        <input id="s4" type="radio" name="hangye" value="4"/>
                        <label for="s4">自由职业</label>&emsp;&nbsp;
                        <input id="s5" type="radio" name="hangye" value="5"/>
                        <label for="s5">学生</label>&emsp;
                        <input id="s6" type="radio" name="hangye" value="6"/>
                        <label for="s6">其他</label>
                    </p>
                </td>
            </tr>
            <tr>
                <td colspan="4">
                    你有什么个人爱好?<br>
                    <p>
                        <input type="checkbox" name="aihao" value="1"/>阅读&emsp;
                        <input type="checkbox" name="aihao" value="2"/>听音乐&emsp;
                        <input type="checkbox" name="aihao" value="3"/>跑步
                    </p>
                    <p>
                        <input type="checkbox" name="aihao" value="4"/>看电影
                        <input type="checkbox" name="aihao" value="5"/>爬山&emsp;&emsp;
                        <input type="checkbox" name="aihao" value="6"/>其他
                    </p>
                </td>
            </tr>
            <tr>
                <td colspan="4">
                    &emsp;&emsp;
                    <input name="b1" type="submit" value="提交" class="btn">
                    &emsp;&emsp;
                    <input name="b2" type="reset" value="重置" class="btn">
                </td>
            </tr>
    
        </table>
    </form>
</body>
</html>

转载请注明出处或者链接地址:https://www.qianduange.cn//article/1770.html
标签
评论
发布的文章

Jquery-day01

2024-02-25 11:02:14

Jquery的基本认识

2024-02-25 11:02:11

浏览器调用摄像头

2024-02-25 11:02:09

大家推荐的文章
会员中心 联系我 留言建议 回顶部
复制成功!