码迷,mamicode.com
首页 > Web开发 > 详细

项目中用到的ext及js细节

时间:2014-07-24 10:43:04      阅读:195      评论:0      收藏:0      [点我收藏+]

标签: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细节

标签:ext   js   

原文地址:http://blog.csdn.net/hzk1562110692/article/details/38072061

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!