Select的OnChange()事件

来源:风之相随BLOG 时间:2009-03-03 12:40:00 

我们用Select的onchange事件时,常会遇到这样一个问题,那就是连续选相同一项时,不触发onchange事件.select的onchange事件就是这样子的.你得有Change(改变),才能触发该事件....
掌握了它的特性后,相应的解决办法也很简单.

<select onchange="txt.value+=this.options[this.options.selectedIndex].value;this.options[0].selected=true;">
<option value="">请选择</option>
<option value="1">Item 1</option>
<option value="2">Item 2</option>
<option value="3">Item 3</option>
</select>
<textarea id="txt"></textarea>
<form><input id="FileUpload" type="file" style="width:448px; height: 22px;" onchange="FileUpload_onselect()" >
<input name="TbxName" id="TbxName">
<input name="Tbx_FileName" id="Tbx_FileName">
</form>
<script type="text/javascript" language="javascript">    
function FileUpload_onselect()
{
  var path;
  path = document.forms[0].FileUpload.value; //C:\Documents and Settings\hud\桌面\AddFile.jpg
  var aa;
  aa = path.split('.');
  document.all('TbxName').value = aa[aa.length - 1]; //jpg 结果
  var name;
  name = path.split('\\');
  var bb = name[name.length - 1];
  document.all('Tbx_FileName').value = bb.substr(0, bb.indexOf('.')); //AddFile 结果
}
</script>
标签:select,onchange,事件
0
投稿

猜你喜欢

  • numpy.concatenate函数用法详解

    2022-04-09 06:18:52
  • Python+Opencv实现计算闭合区域面积

    2023-03-17 03:02:44
  • python 中pyqt5 树节点点击实现多窗口切换问题

    2021-07-28 06:19:39
  • Python运算符之Inplace运算符的使用教程

    2021-09-24 11:32:10
  • 对Python 字典元素进行删除的方法

    2021-07-03 00:27:50
  • 功能强大的php分页函数

    2023-11-15 03:17:37
  • python删除列表内容

    2023-05-23 02:47:49
  • 通过遮罩层实现浮层DIV登录的js代码

    2024-06-24 00:08:58
  • Python中requests库的学习方法详解

    2022-10-13 07:32:36
  • 在SQL中修改数据的基础语句

    2024-01-28 06:02:15
  • Python prettytable模块应用详解

    2022-05-11 13:10:15
  • javascript基础之indexOf函数

    2008-06-25 13:28:00
  • 如何实现让每句话的头一个字母都大写?

    2010-05-24 18:26:00
  • C#使用checkedListBox1控件链接数据库的方法示例

    2024-01-24 19:15:09
  • python同时给两个收件人发送邮件的方法

    2021-10-23 07:31:36
  • 阿里巴巴中秋节logo设计的艰辛曲折过程

    2008-09-11 17:15:00
  • Mysql官方性能测试工具mysqlslap的使用简介

    2024-01-23 18:38:46
  • 踩坑:pytorch中eval模式下结果远差于train模式介绍

    2021-10-06 22:27:49
  • Python中表达式x += y和x = x+y 的区别详解

    2022-02-24 04:11:19
  • NopCommerce架构分析之(四)基于路由实现灵活的插件机制

    2024-05-13 09:14:51
  • asp之家 网络编程 m.aspxhome.com