我有一张选择项的表单,里面有:北京,上海,天津,重庆等选项,亦有三个隐藏了的输入框(输入),想问如何在选取了北京之后可以把这三个隐藏了的输入框显示出来?而选取上海,天津,重庆的时候则不用显示。谢谢!
解决方案 »
- 求高人指点,js函数定义的问题
- jquery 如何用this获取子对象里的某个属性的对象
- js定义的函数和jquery定义的可以共存吗 js定义的函数和jquery定义的可以共存吗 js定义的函数和jquery定义的可以共存吗
- 一个JQ的取小数后面数字的问题
- javascript能在手机上做什么?
- js设置样式属性
- 帮忙改个向上滚动的速度(有代码)
- 鼠标点击的地方弹出窗口和控制图片大小问题.
- 组织一支专业技术团队!(上海)
- 用javascript修改注册表,我怎么试都不行,求助!
- JSP做的flash中,怎样找到flash用的原图片。
- 如何实现google地图定位,位置显示在中间并使中间的图标闪烁?
<select id="sele" OnChange="ff()">
<option value="1">北京
<option value="2">上海
</select>
<input type="text" size="10" id="txt1">
<input type="text" size="10" id="txt2">
</BODY>
</HTML>
<SCRIPT LANGUAGE="JavaScript">
<!--
function ff()
{
if (document.all.sele.selectedIndex == 0)
{
document.all.txt1.style.display = ""
document.all.txt2.style.display = ""
}
else
{
document.all.txt1.style.display = "none"
document.all.txt2.style.display = "none"
}
}
//-->
</SCRIPT>
<option value="北京">....
<div id="data" style="display:none"><input></div>
function show(x)
{
if(x.options[x.selectedIndex].value=="北京")
{
document.getElementById("data").style.display=""
}
else
{document.getElementById("data").style.display="none"
}
}
不过你相了解具体一点的话自己去搜“级联菜单”看吧
<option value="2">隐藏</option>
<option value="1">显示</option>
</select>
<input id="a" style="display:none;">
<script type="text/javascript">
function show(t){
if(t==1)
{
document.getElementById("a").style.display = "block";
document.getElementById("a").value = "";
}
else
{
document.getElementById("a").style.display = "none";
}}
</script>