用js编写可编辑的下拉框
来源:互联网 发布:工程造价软件有哪些 编辑:程序博客网 时间:2024/05/17 23:48
可编辑的下拉框,由input和select组合成,将slelect的左侧隐藏一部分,由input将其覆盖。
<input type="text" id="tbUnit" style="width:121px;position: absolute" />
<select onchange="document.getElementById('tbUnit').value=this.options[this.selectedIndex].value;" style="width:138px;clip: rect(auto auto auto 120px); position: absolute">
<option value="1"> 1</option>
<option value="个">个 </option>
<option value="件">件 </option>
<option value="条">条 </option>
</select>
这里存在一个问题,就是在编辑了输入框后,想要恢复选择项的内容是无法触发select的onchange事件的,所以可以添加input的onchange事件,更改select的选择项index(不太正规)。select默认选的是第一项,做select关联时,添加一项空或者在初始化时做下处理。
- 用js编写可编辑的下拉框
- IE的可编辑下拉框js实现
- 可编辑的下拉框
- 可编辑的下拉框
- 可编辑的下拉框
- JS实现可编辑下拉框
- 可编辑下拉框
- 可编辑下拉框
- 可编辑下拉框
- 可编辑下拉框
- 可编辑下拉框
- 可编辑下拉框
- 可编辑的下拉选择框
- android 可编辑下拉框的实现
- 一个可编辑下拉框的例子
- HTML可编辑下拉框的实现
- javascript实现可编辑的下拉框
- 实现可编辑的下拉框
- JAVA 开发类型转换手记
- findViewById为空
- PVFS2 源代码分析之公有组件src/common/misc/state-machine状态机执行逻辑
- 数据源通过将 ConflictDetection 属性设置为 CompareAllValues 该属性默认设置为 OverwriteChanges。OverwriteChanges 模式本质上意味着“仅为了更新或删除记录而匹配主键值”。这种行为意味着不管记
- 关于X/N=int(H/N)*65536+[rem(H/N)*65536+L]/N公式的例子
- 用js编写可编辑的下拉框
- PHP实现的中文转拼音的方法
- 检测笔记本电脑的主板,cpu,硬盘的温度
- 要死
- Android开发环境搭建简介
- 自己的工具类 倒影类Reflection
- [Android] ViewRoot and View class
- JQ是个好东西啊!
- SSH整合后console显示sql语句