首页 > 代码库 > 项目中用到的ext及js细节
项目中用到的ext及js细节
1.js中无replaceAll方法,但可以用replace(regex," "),第一个参数是正则表达式,第二个参数是string,eg:str.replace(/\r\n/g,"*")表示将所有的回车换行都用*来替换。
2.textarea中按下回车,会自动填充\r\n,可由js获取,但是经过服务器端获取就会无\r\n。
3.EXT如何获取DOM元素,用Ext.getDom(),注意Ext.get()、Ext.getDom()、Ext.getCmp()、Ext.getBody()等得区别。
4.实现 ctrl enter 提交:
事件: function ctlSubmit(event) { if (event.ctrlKey && event.keyCode == 13) { form.submit() } } textare: <textarea name="co" cols="50" rows="10" onKeyDown="ctlSubmit(event);">
5.renderTo、contentEl的区别:
renderTo一般是指将该Panel渲染到某个地方 contentEl 我用的时候是将某个我定义的标签(如div)渲染到这个Panel中来6.高亮显示,将textarea改为panel,动态修改panel的html属性:
Ext.getCmp("panelId").body.update("html code")
项目中用到的ext及js细节
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。