欢迎来到天天文库
浏览记录
ID:14468166
大小:122.00 KB
页数:4页
时间:2018-07-28
《解决tab键移动光标填写数据移动到最后会报脚本错误》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、就目前“三评”项目中页面遇到该类问题解决办法具体归为三类第一种情况:可以预期最后一个控件即控件不是动态添加的也没有新增一行等等操作的如岗位职责页解决办法:在培训资格控件处添加onkeydown="if(event.keyCode==9){document.body.focus();}"参考代码在RYGL/gwzz_mx.jsp250行2、flow-x:hidden;"class="TextBox"onclick="this.className='TextBoxFocus'"onBlur="this.className='TextBox'"onkeydown="if(event.keyCode==9){document.body.focus();}">第二种情况:带新增一行的如题库管理页解决办法:Body中加事件:3、);"onkeydown="onke()">加js脚本:functiononke(){if(event.keyCode==9){varcc=document.getElementById("tab_tab").rows[document.getElementById("tab_tab").rows.length-1];vartabid="";if(event.srcElement.parentNode.parentNode.parentNode){tabid=event.srcElement.parent4、Node.parentNode.parentNode.parentNode.id;}if(tabid=="tab_tab"){if(event.srcElement.parentNode.parentNode.rowIndex==cc.rowIndex){if(cc.cells[9].firstChild.id==event.srcElement.id){document.body.focus();}}}}}参考代码在WH/Tkgl_danxt_mx.jsp第三种情况:最后一个控件是上传文件列表或按钮的如5、三评文件页在上传文件页添加注:加背景字为新增内容if(filename.toLowerCase().equals("doc")6、7、filename.toLowerCase().equals("jpg")8、9、file10、name.toLowerCase().equals("jpeg")11、12、filename.toLowerCase().equals("bmp")13、14、filename.toLowerCase().equals("xls"))str+=" "+rs1.ge15、tString("FILENAME")+"           删除";16、elseif(filename.toLowerCase().equals("avi"))str+=" "+rs1.getString("FILENAME")
2、flow-x:hidden;"class="TextBox"onclick="this.className='TextBoxFocus'"onBlur="this.className='TextBox'"onkeydown="if(event.keyCode==9){document.body.focus();}">第二种情况:带新增一行的如题库管理页解决办法:Body中加事件:3、);"onkeydown="onke()">加js脚本:functiononke(){if(event.keyCode==9){varcc=document.getElementById("tab_tab").rows[document.getElementById("tab_tab").rows.length-1];vartabid="";if(event.srcElement.parentNode.parentNode.parentNode){tabid=event.srcElement.parent4、Node.parentNode.parentNode.parentNode.id;}if(tabid=="tab_tab"){if(event.srcElement.parentNode.parentNode.rowIndex==cc.rowIndex){if(cc.cells[9].firstChild.id==event.srcElement.id){document.body.focus();}}}}}参考代码在WH/Tkgl_danxt_mx.jsp第三种情况:最后一个控件是上传文件列表或按钮的如5、三评文件页在上传文件页添加注:加背景字为新增内容if(filename.toLowerCase().equals("doc")6、7、filename.toLowerCase().equals("jpg")8、9、file10、name.toLowerCase().equals("jpeg")11、12、filename.toLowerCase().equals("bmp")13、14、filename.toLowerCase().equals("xls"))str+=" "+rs1.ge15、tString("FILENAME")+"           删除";16、elseif(filename.toLowerCase().equals("avi"))str+=" "+rs1.getString("FILENAME")
3、);"onkeydown="onke()">加js脚本:functiononke(){if(event.keyCode==9){varcc=document.getElementById("tab_tab").rows[document.getElementById("tab_tab").rows.length-1];vartabid="";if(event.srcElement.parentNode.parentNode.parentNode){tabid=event.srcElement.parent
4、Node.parentNode.parentNode.parentNode.id;}if(tabid=="tab_tab"){if(event.srcElement.parentNode.parentNode.rowIndex==cc.rowIndex){if(cc.cells[9].firstChild.id==event.srcElement.id){document.body.focus();}}}}}参考代码在WH/Tkgl_danxt_mx.jsp第三种情况:最后一个控件是上传文件列表或按钮的如
5、三评文件页在上传文件页添加注:加背景字为新增内容if(filename.toLowerCase().equals("doc")
6、
7、filename.toLowerCase().equals("jpg")
8、
9、file
10、name.toLowerCase().equals("jpeg")
11、
12、filename.toLowerCase().equals("bmp")
13、
14、filename.toLowerCase().equals("xls"))str+=" "+rs1.ge
15、tString("FILENAME")+"           删除";
16、elseif(filename.toLowerCase().equals("avi"))str+=" "+rs1.getString("FILENAME")
此文档下载收益归作者所有