1.基本语法
<form name="表单名(一般不用)" method="传送方法get/post" action="接收数据文件
的URL(绝对地址或相对地址)" target="接收数据文件的打开方式
(_blank,_self,_parent,_top)" id="id号(写javascript代码时能用到)">
(form中的子标记)
<input>表单里的输入标记。文本域(text)、文件域(file)、单选框(radio)、复选框(checkbox)、按钮(button)、提交(submit)、重置按钮(reset)和图像域(image)、密码域(password)、隐藏域(hidden)等。
<select>菜单和列表标记。列表框(有滚动条)和组合列表框(相当于ASP.NET中的ComBoBox)。
<option>菜单和列表内部的项目标记
<textarea>文字域标记
...
</form>
2.表单的一般格式:
<form action="url" method="get/post(建议用post)" name="表单名" id="id号"> <input>......</input>
<textarea>......</textarea>
<select>
<option>.....</option>
<option>.....</option>
</select>
</form>
3.input标记:
<input name="变量名(域名)(在传值时也
是用此变量名传送数据到PHP文件之中:用$_post["变量名"]接收)" type="text(文本输入框框)/password(密码输入框)/file (文件域。显示浏览按钮,可以用浏览框到一个文件并把文件名显示在文本框里,然后把它的文件路径和文件名传到其他文件里去)
/checkbox(复选框)/radio(单选按钮)
/button(普通按钮)/submit(提交按钮。如果录入的数据需要提交到其他文件中去,可以使用此按钮)/reset(重置按钮。如果需要重新设置表单中的内容,可以使用此按钮)
/hidden(隐藏域。如果不想显示输入的内同,但又想把数据传到其他文件中去,可以使用此属性。可以用来传送表单的名称等。)/image (图像域。图像提交按钮,此图像具有提交按钮的功能)">
4.用php表签写php代码:
<?php
PHP代码
?>
5.PHP代码在浏览器里显示内容:
echo 显示内容
6.接收函数:
用$_GET["域名"]函数接收其他文件用get方式传送来的内容;用$_POST["域名"]函数接收其他文件用post方式传送来的内容;用
$_REQUEST["域名"]函数接收其他文件用get 方式或者post方式传送来的内容,但此函数速度慢,不推荐。
例:在h46.html页面中填写表单数据,提交,传到h47.php页面中。
h46.html
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>h46实验:表单</title>
</head>
<body>
<form action="h47.php" method="post" name="h46表单" target="_blank">
<center>
<div>
姓名:<input name="xm" type="text" size="20"><br>
年龄:<input name="nl" type="text"
html input type属性size="20"><br>
性别:<input name="sex" type="radio" value="male" checked>男
<input name="sex" type="radio" value="female">女<br>
昵称:<input name="nc" type="text" value="sisters511" size="20"><br>
网址:<input name="wz" type="text" size="20" maxlength="200"
value=""><br>
密码:<input name="mm" type="password" size="20" maxlength="6"><br>
确认密码:<input name="qrmm"
type="password" size="20"
maxlength="6"><br>
上传个人照片:<input name="zp"
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论