把文本域替换成DIV,标上DIV的ID,然后new一个Ext的文本对象,在文本对象里用renderTo渲染到DIV的位置上去就OK了,线条还是用HMTL来画出,例子如下. 在JS里写如下: new Ext.form.TextField({ fieldLabel:'XXX', name:'XXX', renderTo:'TESTID', //如果要对文本框进行验证,加入以下代码 allowBlank:false, blankText:'请填写XXX',//为空之后的提示信息 msgTarget :'qtip',//显示一个浮动的提示信息。 })
晕,每个button的click事件其实都会把button本身作为参数传过去的;
function button_Edit(btn)
{
//响应函数增加一个判断
if(btn.itemId=='btn_typeid'){
}
else if (btn.iitemId=='btn_**'){
}
}
试试: