表单设计 2、文本框、密码框 获取表单数据,实际上就是获取不同的表单元素的数据。<form>标签中的ηame是所有表单元素都具备的属 即为这个表单元素的名称,在使用时需要使用name属性来获取相应的 value属性值。所以,添加的所有 件必须定义对应的name属性值,注意控件在命名上尽可能不要重复 文本框主要用来填写简短的问答如姓名、地址等 例如8-1htm <form action="8-1. php"method="post"> <h3> Please enter a name: </h3> <input type="text" name="name" size="107> </form> 8-1. php Sname=$ POST['namel echo$name;演示:编写用户名、密码框,然后点击确定按钮,将其内容显示到页面上
表单设计 2、文本框、密码框 获取表单数据,实际上就是获取不同的表单元素的数据。<form>标签中的name是所有表单元素都具备的属 性,即为这个表单元素的名称,在使用时需要使用name属性来获取相应的value属性值。所以,添加的所有 控件必须定义对应的name属性值,注意控件在命名上尽可能不要重复。 文本框主要用来填写简短的问答如姓名、地址等。 例如8-1.html: <form action="8-1.php" method="post"> <h3>Please enter a name:</h3> <input type="text" name="name" size="10"/> </form> 8-1.php $name=$_POST['name']; echo $name; 演示:编写用户名、密码框,然后点击确定按钮,将其内容显示到页面上
表单设计 3、单选按钮 单选按钮一般是成组出现的,具有相同的name值和不同的 value值,同一时间只 能有一个被选中。 例如8-3php: e <input type="radio" name="sexy"value="5"checked>55 <input type="radio"name="sexy"value=t> <input type="submit"name="submit"value=lex echo $_ POST["sexy
表单设计 3、单选按钮 单选按钮一般是成组出现的,具有相同的name值和不同的value值,同一时间只 能有一个被选中。 例如8-3.php: <input type="radio" name="sexy" value="男" checked>男 <input type="radio" name="sexy" value="女">女 <input type="submit" name="submit" value="提交 "> echo $_POST["sexy"];
表单设计 4、复选框 复选框主要用于选择一项或者多项等,为了便于传值,name的名字可以是一个数组形 式,格式为 <input type= "checkbox" name="chkboxI value="chkbox1"> 例如8-2-2ph if(isset($ POST['mrbook'l)) echo"您选择的结果是:"; for(si=0; Si<count(S POST[]); Si++) echo $_POST['mrbook'I[Si]. "
表单设计 4、复选框 复选框主要用于选择一项或者多项等,为了便于传值,name的名字可以是一个数组形 式,格式为: <input type=“checkbox” name=“chkbox[]” value=“chkbox1”> 例如8-2-2.php: <?php if(isset($_POST['mrbook'])){ echo "您选择的结果是:"; for($i=0;$i<count($_POST['mrbook']);$i++) echo $_POST['mrbook'][$i]." "; }
表单设计 5、下拉列表菜单列表框的值 列表框有两种形式,可以通过下拉列表和菜单列表框实现对条件的选择 例如8-4hp <select name='test> option value=hainan">hainan </option> <option value=qingdao">qingdao</option> ?php if(_POST[) echo $_POST[test1:) 演示:您最喜欢的城市是:海南青岛西藏
表单设计 5、下拉列表/菜单列表框的值 列表框有两种形式,可以通过下拉列表和菜单列表框实现对条件的选择。 例如8-4.php <select name="test"> <option value="hainan">hainan</option> <option value="qingdao">qingdao</option> <option value="xizang">xizang</option> </select> <input type="submit" name="submit" value="提交"> <?php if ($_POST['submit']){ echo $_POST['test'];} ?> 演示:您最喜欢的城市是:海南 青岛 西藏
表单设计 5、下拉列表/菜单列表框的值 当< select>标记设置了 multiple属性,则为菜单列表框,可以选 择多个条件。由于菜单列表框一般都是多个值同时存在,为了便于 传值,< select>标记的命名通常采用数组形式,例如: <select name= interests" size="3 multiple> < option value=" music" selected>音乐</ option> < option value=”game" selected>游戏</ option> < option value="flm" selected>电影</ option> </select> 例如8-4-2php
表单设计 5、下拉列表/菜单列表框的值 当<select>标记设置了multiple属性,则为菜单列表框,可以选 择多个条件。由于菜单列表框一般都是多个值同时存在,为了便于 传值,<select>标记的命名通常采用数组形式,例如: <select name=”interests[]” size=”3” multiple> <option value=”music” selected>音乐</option> <option value=”game” selected>游戏</option> <option value=”film” selected>电影</option> </select> 例如8-4-2.php