Ext 간단한 formPanel ②
Ext.onReady(function() {
// , , ext
Ext.BLANK_IMAGE_URL = '../ext-2.2/resources/images/default/s.gif';
//
Ext.QuickTips.init();
// turn on validation errors beside the field globally
// 1、qtip 2、title 3、under 4、side
Ext.form.Field.prototype.msgTarget = 'side';
var bd = Ext.getBody();
/* * ================ Simple form ======================= */
bd.createChild({
tag : 'h2',
html : ' form panel'
});
var formPanel = new Ext.form.FormPanel({
title:'Ext.form.FormPanel',
height:400,
width:800,
frame:true,
labelSeparator:':',
labelWidth:60,
labelAlign:'right',
items:[
new Ext.form.TextField({
fieldLabel:'userName',
allowBlank:false,
blankText:' '
}),
new Ext.form.NumberField({
fieldLabel:'age',
allowBlank:false,
blankText:' ',
emptyText:'age',
maxLength:2,
maxLengthText:' 100 ',
baseChars:'789'//
//msgTarget:'qtip'
}),
new Ext.form.TextArea({
id:'textAreaId',
width:150,
fieldLabel:'remark'
}),
new Ext.form.Checkbox({ // checkbox、radio
name:'cb1',
fieldLabel:' ',
boxLabel:' ',
checked:true,
readOnly:true
}),
new Ext.form.Checkbox({
name:'cb2',
boxLabel:' ',
disabled:true
}),
new Ext.form.Checkbox({
name:'cb3',
boxLabel:' '
}),
new Ext.form.Radio({ // checkbox、radio
name:'sex',
fieldLabel:' ',
boxLabel:' '
}),
new Ext.form.Radio({
name:'sex',
boxLabel:' ',
hiddenLabel:true
}),//
new Ext.form.TriggerField({
id:'trigerFieldId',
fieldLabel:' ',
hideTrigger:false,
onTriggerClick:function(e){
alert(formPanel.findById('trigerFieldId').getValue());
}
})
],
buttons:[{
text:'btn1',
handler:showValue
}]
});
function showValue(){
var ta = formPanel.findById('textAreaId');
alert(ta.getValue());
}
formPanel.render(document.body);
});
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
다른 사람의 웹사이트 편집: contenteditable 및 designMode그래도 우리가 그렇게 할 수 있다고 생각하는 것은 멋진 일입니다. 제가 강조하고 싶었던 일종의 관련 API가 실제로 몇 개 있기 때문에 오늘 그것을 가져왔습니다. contenteditable는 "true" 값이 할당...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.