<select name="aa" onchange="if(this.selectedIndex==3){document.getElementById('text1').style.display=''}else{document.getElementById('text1').style.display='none'}">
<option value="1">aaa</option>
<option value="1">aaa</option>
<option value="1">aaa</option>
<option value="1">bbb</option>
<option value="1">aaa</option>
<option value="1">aaa</option>
</select>
<input name=text1 style="display:none">
<option value="1">aaa</option>
<option value="1">aaa</option>
<option value="1">aaa</option>
<option value="1">bbb</option>
<option value="1">aaa</option>
<option value="1">aaa</option>
</select>
<input name=text1 style="display:none">
解决方案 »
- javascript 文本框选择小时控件谁有,给个
- .NET 导航栏和目录的问题 如何实现
- ext 的多选下拉框 MultiSelectField 如何设置默认值?
- 谁能给我举出几个js代码在web开发中的作用
- jqueryUI 的tabs可否在执行翻页时有loading效果
- 各位高手,请问有谁知道比较好用的中文的JAVASCRIPT编辑工具
- 菜鸟问题
- 关于点击图片引发事件?
- 如何在页面提交后,保存页面下拉滚动条的状态
- 是while()出问题了吗?
- 100在线结贴!设计一个按钮,按下去后按钮的字体变红色。我设计的函数哪里出问题了?如何修改?
- 谁能给份此类万年历的算法思想?http://www.eccxx.com/wnl.htm
<option value="1">aaa</option>
<option value="1">aaa</option>
<option value="1">aaa</option>
<option value="1">bbb</option>
<option value="1">aaa</option>
<option value="1">aaa</option>
</select>
<script type="text/javascript">
var func = function(obj){
if(obj.selectedIndex==3){
var txt = document.getElementById('txt');
if(txt) txt.parentNode.removeChild(txt);
var textField = document.createElement('input');
textField.type = 'text';
textField.id = 'txt';
obj.parentNode.insertBefore(textField, obj.nextSibling || null);
}
}
</script>
<layout:option value="beijing" key="changeUserInfo.province.beijing"/>
<layout:option value="shanghai"key="changeUserInfo.province.shanghai"/>
<layout:option value="guangzhou" key="changeUserInfo.province.guangzhou"/>
</layout:select>
比如我要选择了北京 下面出一个inputk框 怎么改啊