select常见事件
来源:互联网 发布:java之父 求职 编辑:程序博客网 时间:2024/05/24 05:24
出处:http://www.cnblogs.com/nianshi/archive/2010/01/27/1657752.html
js获取select改变事件
js获取select改变事件onchage前的值 和 onclick事件
<select id="wupin_id" name="wupin_id" onclick="saveLast()" onchange="changeForm(this.value)" >
<option value="0" selected>请选择您要使用的设备类型</option>
<option value="001">惠普扫描仪G5590</option>
<option value="002">惠普扫描仪G2410</option>
<option value="003">惠普扫描仪G3110</option>
</select>
<script>
var lastIndex,lastValue;
function saveLast(){
var select = document.getElementById("wupin_id");
lastIndex = select.selectedIndex;
var midValue = select.options[lastIndex].value;
//var text = select.options[index].text;
if(midValue!="0"){
lastIndex = select.selectedIndex;
lastValue = select.options[lastIndex].value;
}
}
应用:
function changeForm(val){
var obj=document.getElementById("wupin_id");
var tr01=document.getElementById("tr01").value;
var flag=document.getElementById("saverk").disabled;
var flag2=document.getElementById("tr01").disabled;
if(val!="0" && flag2==true){
document.getElementById("tr01").disabled=false;
document.getElementById("tr01").focus();
}
if(val!="0" && tr01!="" && flag!=true){
alert("请先保存入库,再进行其他型号物品的扫描录入!");
obj.options[lastIndex].selected=true; //加载用户改变以前的选中的值
document.getElementById("saverk").focus();
}
}
- select常见事件
- select事件
- select事件
- select事件
- 常见事件
- Select的OnChange()事件
- Select的OnChange()事件
- Select的OnChange()事件
- Select的OnChange()事件
- select的事件
- DataTable的Select事件
- Select的OnChange()事件
- select的onchange事件
- html select的事件
- 自定义select事件
- select 双击事件
- select标签onchange事件
- select 标签 onchange事件
- 拿起笔来做刀枪 · 之一 再造一个dom4j
- 谈谈如何设计秒杀服务
- tiny210(s5pv210)移植u-boot(基于 2014.4 版本)——移植u-boot-spl.bin(内存初始化)
- 大整数加法
- Oracle 获得以百分号结尾的脚本
- select常见事件
- 拿起笔来做刀枪 · 之二 再造一个spring
- transient关键字
- 你还在拼命考证吗?OUT了!从学历到学力的华丽转身
- HDU 1020 Encoding
- tiny210(s5pv210)移植u-boot(基于 2014.4 版本)——移植u-boot-spl.bin(点亮led灯)
- 驱动开发之 文件系统识别器
- Pow(x, n)
- 拿起笔来做刀枪 · 之三 再造一个jsp(java sign pages)