关于onblur事件的动态修改!急急

wzt2000 2003-06-18 02:50:59
function changeOnblur(divName){
if(divName!=null){
var inputArray;
inputArray=divName.getElementsByTagName("input");
inputLen=inputArray.length;
for(i=0;i<inputLen;i++){
inputArray[i].onblur="FormatNumber(this,2)"
}
}
}
将input放入一个div中,然后调用changeOnBlur函数对div中的input的onblur
属性进行修改,为何不能成功?触发onblur事件时没有任何反应??这是为何,请高手
帮帮忙
...全文
151 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
wzt2000 2003-06-18
  • 打赏
  • 举报
回复
谢谢!!!!
fason 2003-06-18
  • 打赏
  • 举报
回复
inputArray[i].onblur=new Function("this.style.backgroundColor='#ffffff';FormatNumber(this,2)");
wzt2000 2003-06-18
  • 打赏
  • 举报
回复
可以绑定一个函数,但是我还要绑定一个属性,如何做到!
例:

input.onblur="javascript:this.style.backgroundColor='#ffffff';FormatNumber(this,2)"
jsidiot 2003-06-18
  • 打赏
  • 举报
回复
我测试了一下.好象div得不到焦点把
除非是contenteidtable=true
fason 2003-06-18
  • 打赏
  • 举报
回复
inputArray[i].attachEvent("onblur",new Function("FormatNumber(this,2)"))

这样也是可以的
JK_10000 2003-06-18
  • 打赏
  • 举报
回复
inputArray[i].onblur="FormatNumber(this,2)"

---->>>>
inputArray[i].onblur=new Function("FormatNumber(this,2)");
fason 2003-06-18
  • 打赏
  • 举报
回复
你现在要的是想将这个函数绑定在这个input上吧?
是这样
inputArray[i].onblur=new Function("FormatNumber(this,2)")


jsidiot 2003-06-18
  • 打赏
  • 举报
回复
你这个是触发div的onblur还是input的onblur???
内容概要:本文提出了一种基于快速稀疏辅助信号分解与非凸增强技术的轴承故障诊断方法,并提供了完整的Matlab代码实现。该方法旨在从复杂的机械设备振动信号中高效、准确地提取故障特征,通过优化信号分解过程克服传统方法在噪声干扰下敏感、分辨率不足的问题,结合非凸优化策略增强微弱故障信号的辨识能力,从而提升早期故障诊断的准确性与鲁棒性。研究涵盖了算法原理、模型构建、仿真验证及结果分析,展示了其在旋转机械状态监测中的实际应用价值。; 适合人群:具备一定信号处理基础和Matlab编程能力,从事机械故障诊断、状态监测、智能运维等相关领域的科研人员及工程技术人员,尤其适合研究生和从事相关项目研发的工程师。; 使用场景及目标:①应用于旋转机械(如电机、风机、齿轮箱)的轴承早期故障检测;②用于复杂噪声环境下微弱故障信号的提取与增强;③为开发高精度智能诊断系统提供算法支持和技术参考;④辅助完成科研论文复现、毕业课题或工业项目开发。; 阅读建议:此资源以算法实现为核心,强调理论与实践结合,建议读者在学习过程中同步运行Matlab代码,深入理解信号分解与优化增强的每一步处理逻辑,并尝试在不同数据集上进行测试与调参,以掌握算法的适应性与优化技巧。

87,987

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧