Form表单以及各种信息框(文本框,密码框,单选/复选框,下拉列表框)

表单的使用

<form action="信息最后提交到的地方" method="get或者post">

<!-- 中间可以写入各种信息框-->

</from>

使用案例

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
</head>
<body>

	<!-- 将表单提交到target.html -->

	<form action="target.html" method="get">
	    
	    <!-- 文本框 类型为"text"-->
		用户名:<input type="text" name="username" /><br /><br />

       <!--密码框 类型为"password"-->
		密码:<input type="password" name="password" /><br /><br />
	
	   <!-- 单选框类型为"radio",所有的name相同,但是value不同 -->
	    <input type="radio" name="gender" value="male" />男生
		<input type="radio" name="gender" checked="checked" value="female" />女生
		<input type="radio" name="gender" value="eastSuccess" />东方不败<br /><br />

         <!--多选框类型为"checkbox"所有的那么相同,value不同-->
        巴西<input type="checkbox" name="soccerTeam" value="Brazil" />
		德国<input type="checkbox" name="soccerTeam" value="German" />
		荷兰<input type="checkbox" name="soccerTeam" value="Holland" /><br /><br />

		<!--下拉列表框-->
		年龄:
		<select>
			<option value="t1">20</option>
			<option value="t2">21</option>
			<option value="t3">22</option>
		</select>
        <br /><br />
        <!--提交按钮-->
		<input type="submit" value="登录" />
	</form>
</body>
</html>

代码结果展示
在这里插入图片描述

  • 2
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
好的,我了解你的要求。你可以使用 HTML 和 JavaScript 创建一个表单,然后使用 PHP 或其他后端语言来处理表单数据,并将其存储在数据库中。以下是一个示例表单代码: ```html <form action="process-form.php" method="post"> <label for="name">姓名:</label> <input type="text" id="name" name="name" required> <label for="gender">性别:</label> <input type="radio" id="male" name="gender" value="男"> <label for="male">男</label> <input type="radio" id="female" name="gender" value="女"> <label for="female">女</label> <label for="hobby">爱好:</label> <input type="checkbox" id="reading" name="hobby[]" value="阅读"> <label for="reading">阅读</label> <input type="checkbox" id="travel" name="hobby[]" value="旅游"> <label for="travel">旅游</label> <label for="city">城市:</label> <select id="city" name="city"> <option value="北京">北京</option> <option value="上海">上海</option> <option value="广州">广州</option> <option value="深圳">深圳</option> </select> <label for="comment">备注:</label> <textarea id="comment" name="comment"></textarea> <button type="submit">提交</button> </form> ``` 在这个表单中,我们使用了文本框单选按钮复选框、下拉式列表和文本区来收集用户信息。其中,文本框和文本区使用了 `required` 属性,表示必填项。 在表单提交后,我们可以使用 PHP 来处理表单数据,并将其存储在数据库中。以下是一个示例 PHP 代码: ```php <?php // 连接数据库 $conn = mysqli_connect("localhost", "username", "password", "database_name"); // 检查连接是否成功 if (!$conn) { die("连接数据库失败: " . mysqli_connect_error()); } // 获取表单数据 $name = $_POST["name"]; $gender = $_POST["gender"]; $hobby = implode(",", $_POST["hobby"]); $city = $_POST["city"]; $comment = $_POST["comment"]; // 插入数据到数据库 $sql = "INSERT INTO user_info (name, gender, hobby, city, comment) VALUES ('$name', '$gender', '$hobby', '$city', '$comment')"; if (mysqli_query($conn, $sql)) { echo "表单提交成功"; } else { echo "提交表单时出错: " . mysqli_error($conn); } // 关闭数据库连接 mysqli_close($conn); ?> ``` 在这个 PHP 代码中,我们首先连接了数据库,然后获取了表单数据。注意到复选框返回的是一个数组,我们使用了 `implode()` 函数将其转换成了一个字符串。接着,我们使用 `INSERT INTO` 语句将数据插入到数据库中。 最后,我们关闭了数据库连接,并输出了一个成功或失败的信息。如果表单提交成功,我们可以使用另一个 PHP 页面来显示表格,并从数据库中获取所提交信息,然后将其显示在表格中。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值