radio类型单选框选中事件,弹出新的选项框

rhsy445566 2011-07-03 12:05:13
我做了一个用户组的单选框,要实现选择其中一个值就会弹出新的选择框的。怎么实现?
<tr>
<th>用户组类型</th>
<td>
<input type="radio" name="groupid" value="5" checked>
普通用户
<input type="radio" name="groupid" value="10">
营销员
</td>
</tr>

如果我选中营销员,就会弹出一个公司的选项框,供选择营销员的用户选择。
...全文
598 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
LKK 2011-07-03
  • 打赏
  • 举报
回复

<select name="comp">
<option value="">公司列表</option>
<?php
$sql = "select id,name from company";
$result = mysql_query($sql);
if (mysql_num_rows($result) != 0) {
while ($row = mysql_fetch_assoc($result)) {
echo "<option value={$row['id']}>{$row['name']}</option>";
}
}
mysql_free_result($result);
?>
</select>

rhsy445566 2011-07-03
  • 打赏
  • 举报
回复
再问一下,如果我公司里面的选项是从数据库里面调的话,我要怎么写,因为公司太多了。

[Quote=引用 1 楼 lusizeng 的回复:]

HTML code

<table>
<tr>
<th>用户组类型</th>
<td>
<input type="radio" name="groupid" value="5" onClick="check(this.value);" checked>
普通用户
<input type="radio" name="groupid" value="10" onClick="check(this……
[/Quote]
LKK 2011-07-03
  • 打赏
  • 举报
回复

<table>
<tr>
<th>用户组类型</th>
<td>
<input type="radio" name="groupid" value="5" onClick="check(this.value);" checked>
普通用户
<input type="radio" name="groupid" value="10" onClick="check(this.value);">
营销员
</td>
</tr>

<tr id="cmplist" style=" display:none">
<td>
<select name="comp">
<option value="">公司列表</option>
<option value="1">公司A</option>
<option value="2">公司B</option>
<option value="3">公司C</option>
</select>
</td>
</tr>

</table>
<script language="javascript">
<!--
function check(val){
if(val==10){
document.getElementById('cmplist').style.display='';
}else {
document.getElementById('cmplist').style.display='none';
}
}
-->
</script>
rhsy445566 2011-07-03
  • 打赏
  • 举报
回复
在uchome里面怎么配置

87,907

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧