求一段JS代码,本人实属无力具体需求如下:第一个菜单: <select name="shequ" id="shequ">
<option value="0" >否</option>
<option value="1" >是</option>
</select>第二个菜单:<select name="pianqu" id="pianqu">
<option value="1">西部片区</option>
<option value="2">东部片区</option>
<option value="3">北部片区</option>
<option value="4">南部片区</option>
</select>如果在选择社区中选中了“是”,那么就显示出第二个片区的菜单以供选择(注:考虑到数据库中本来值就是选择了“是”的情况,默认就要显示出片区菜单)
<option value="0" >否</option>
<option value="1" >是</option>
</select>第二个菜单:<select name="pianqu" id="pianqu">
<option value="1">西部片区</option>
<option value="2">东部片区</option>
<option value="3">北部片区</option>
<option value="4">南部片区</option>
</select>如果在选择社区中选中了“是”,那么就显示出第二个片区的菜单以供选择(注:考虑到数据库中本来值就是选择了“是”的情况,默认就要显示出片区菜单)
解决方案 »
- js如何实现禁止网页跳转的目的
- +展开-收起 ??
- js 表单选项跳转不同页面并将文本框的值传递出去
- 为啥取不到前一天的时间呢?希望高手给解释下
- 高手们,小弟跪求高手们帮我解决这个问题,谢谢了
- 保存上一次页面的上下滚动条位置,用于本页面的显示
- 如何用javascript判断客户端是否安装了jre1.5以上
- 在<div>如何捕捉鼠标经过按钮,图像按钮自动显示另外的隐藏<div>层?现实后立马给分
- javascript中如何判断一个字符串是中文还是英文??
- 怎么判断一个变量的内容是不是为空?(null)
- |zyciis| 动态生成的控件加上动态循环的事件,如何执行他当前次数的值,谢谢
- window.parent.form_submit() IE FF 兼容问题
......
</select>
<option value="0" >否 </option>
<option value="1" >是 </option>
</select>
<select name="pianqu" id="pianqu" style="display:none">
<option value="1">西部片区 </option>
<option value="2">东部片区 </option>
<option value="3">北部片区 </option>
<option value="4">南部片区 </option>
</select>
<script language="javascript">
function f(v)
{
if(v==1)
{
pianqu.style.display="block";
}
else
{
pianqu.style.display="none";
}
}
</script>你看看是不是这样?
但是如果客户选中了“是”之后,页面默认显示的就是“是”
那如果还是
onchane='document.getElementById('pianqu').style.display = this.value ? '' : 'none';'就不行,应该shequ的值进行判断是否显示吧?
比如他已经选中了“是”以后,提交保存到数据库,然后再刷新页面时
页面上没有默认显示出来第二个菜单
<script language="javascript">
function f(v)
{
if(v==1)
{
document.getElementById('pianqu').style.display="block";
}
else
{
document.getElementById('pianqu').style.display="none";
}
}
</script>