当前位置:编程学习 > html/css >>

关于一段html代码的问题,select问题

<form action="analyse.php" method="post"> <table border="1"> <tr> <td>请选择用户权限:</td> <td><select name="privilege"> <option value="admin">管理员<option> <option value="manager">设备管理员<option> <option value="user">普通用户<option> </select> </td> </tr> <tr> <td>请输入用户名:</td><td><input name="name" type="text" size="40" /></td> </tr> <tr> <td> 请输入密码:</td><td><input name="password" type="password" size="40" /></td> </tr> </table> </form> 但是输出里面那个单选栏,在每个选项后面都加了一个空格选项。求解决方案。
答案:<option value="admin">管理员<option>
                 <option value="manager">设备管理员<option>
                 <option value="user">普通用户<option>

把每项后面那个<option>改成</option>.....你的相当于

                 <option value="admin">管理员
                 <option>
                 <option value="manager">设备管理员
                <option>
                 <option value="user">普通用户
                <option>
因为后面<option>是对上一个选项结束(即上一个option不一定需要</option>)的同时又建立一个新的选项。。。 也就是...
                 <option value="admin">管理员</option>
                 <option></option>
                 <option value="manager">设备管理员</option>
                <option></option>
                 <option value="user">普通用户</option>
                <option></option>

所以把那几个空的去掉就行。。
其他:你可能是在本地测试动网论坛的,在本地是会有这样的问题,跟你的操作系统End Select Star = Request( <option value="admin">管理员</option>
                 <option value="manager">设备管理员</option>
                 <option value="user">普通用户</option> 

上一个:有PUDN帐号的帮忙 http://www.pudn.com/downloads330/sourcecode/windows/csharp/detail1452174.html
下一个:HTML页面弹出的div中,有两个textarea,点击一个按钮,使textarea1得到textarea2中用户输入的值,该怎么做

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,