日期:2014-05-16 浏览次数:20811 次
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>华中电力科技开发公司电网事业二部短信群发平台</title>
</head>
<body>
<link rel="stylesheet" type="text/css"
href="resources/css/ext-all.css" />
<link rel="stylesheet" type="text/css" media="all"
href="resources/css/examples.css" />
<script type="text/javascript" src="scripts/ext/ext-base.js"></script>
<script type="text/javascript" src="scripts/ext/ext-all.js"></script>
<script type="text/javascript" src="scripts/ext/examples.js"></script>
<script type="text/javascript" src="scripts/ext/RowExpander.js"></script>
<script>
// sets default ExtJS blank image
Ext.BLANK_IMAGE_URL = "../resources/images/default/s.gif";
Ext.QuickTips.init(); // 开启表单提示
Ext.state.Manager.setProvider(new Ext.state.CookieProvider());
Ext.onReady(function(){
var formWindow = new Ext.form.FormPanel({
id:'mainWin',
layout:'form',
width:340,
renderTo:document.body,
items:[
new Ext.form.TextField({
id:"textfield",
fieldLabel:'123',
width:200
})
],
buttons:[
{
text:'点击',
listeners:{
click :function(){
Ext.getCmp("textfield").fieldLabel = "abc";
alert(Ext.getCmp("textfield").fieldLabel);
}
}
}
],
listeners:{
beforerender :function(){
Ext.getCmp("textfield").fieldLabel = "234";
alert(Ext.getCmp("textfield").fieldLabel);
}
}
});
})
</script>
</body>
</html>
------解决方案--------------------
可以修改~~ 没有什么是不可以改的 == 我写好给你
------解决方案--------------------
我想最简单的方法;就是初始化的时候这个textField的fieldLabel设为空,再在相应的地方放个label,然后,你就可以用setText随便设这个label的值了.没必要一定在fieldLabel这地方动脑筋.