html如何做下拉的可多选的复选框列表

html-css025

html如何做下拉的可多选的复选框列表,第1张

下面是我做的一个范例,你可以参考一下

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

<head>

<meta http-equiv="Content-Type" content="text/htmlcharset=utf-8" />

<title>自定义表单1 - powered by dedecms</title>

<link href="img/nspage.css" rel="stylesheet" type="text/css" />

<script language="javascript" src="../include/dedeajax2.js"></script>

</head>

<body>

<div class="main mceneter">

<div class="toplogo">

<div class="logo">

<a href="/"><img src="/templets/default/images/logo.gif" /></a>

</div>

<div class="title">

<a href='diy.php?action=list&diyid=1'>自定义表单1</a> >发布信息

</div>

</div>

<div class="cmain">

<div class="ctitle">

<h1>自定义表单1发布</h1>

<span></span>

</div>

<div class="cbox mceneter">

<div class="maplist">

<br />

<form action="/plus/diy.php" enctype="multipart/form-data" method="post">

<input type="hidden" name="action" value="post" />

<input type="hidden" name="diyid" value="1" />

<input type="hidden" name="do" value="2" />

<table style="width:97%" cellpadding="0" cellspacing="1">

<tr>

<td align="right" valign="top">范例:</td>

<td><select name='fl' style='width:150px'><option value='男'>男</option>

<option value='女'>女</option>

<option value='人妖'>人妖</option>

</select>

</td>

</tr>

<input type="hidden" name="dede_fields" value="fl,select" />

<input type="hidden" name="dede_fieldshash" value="db5f139909450665fd4b641fff161416" /></table>

<div align='center' style='height:30pxpadding-top:10px'>

<input type="submit" name="submit" value="提 交" class='coolbg' />

<input type="reset" name="reset" value="重 置" class='coolbg' />

</div>

</form>

</div>

</div>

</div>

</div>

<div class="copyright mceneter">

Powered by <a href="http://www.dedecms.com" target="_blank">DedeCMS</a>© 2004-2009 <a href="http://www.desdev.cn" target="_blank">DesDev</a>Inc.

</div>

</body>

</html>

checkbox类型是复选框信息。

html页面通过form标签来传递表单数据。对于复选框信息,即checkbox类型,点击submit后,数据将提交至view中的函数。通过request.POST.get函数来获取来自html页面的值,但是该函数只能get到选中的最后一个值。

HTML表单,是用于搜集不同类型的用户输入的,表单是一个包含表单元素的区域;表单元素是允许用户在表单中(比如:文本域、下拉列表、单选框、复选框等等)输入信息的元素;表单使用表单标签。

在使用表单设计调查表时,为了减少用户的操作,使用选择框是一个好主意,html中有两种选择框,即单选框和复选框,两者的区别是单选框中的选项用户只能选择一项,而复选框中用户可以任意选择多项,甚至全选。请看下面的例子:

语法:

<input type="radio/checkbox" value="值"name="名称" checked="checked"/>

1、type:

当 type="radio" 时,控件为单选框

当 type="checkbox" 时,控件为复选框

2、value:提交数据到服务器的值(后台程序PHP使用)

3、name:为控件命名,以备后台程序 ASP、PHP 使用

4、checked:当设置 checked="checked" 时,该选项被默认选中

注意:同一组的单选按钮,name 取值一定要一致,比如上面例子为同一个名称“radioLove”,这样同一组的单选按钮才可以起到单选的作用。