/*
* author:sjbwylbs,email:sjbwylbs@163.com
*/
dojo.provide("ijqg.utils.FormHelper");
dojo.require("dijit.form.Button");
dojo.require("dijit.form.Button");
dojo.declare("ijqg.utils.FormHelper",[],{
className : "FormHelper",
constructor:function(className)
{
this.className=className;
},
addButton : function(pane,name,action) {
var button = new dijit.form.Button({
label : name
});
pane.appendChild(button.domNode);
button.onClick = action;
return button;
},
addSpan : function(pane,title) {
var dom= dojo.create("span",{
id : this.className + name,
innerHTML : title
});
pane.containerNode.appendChild(dom);
return dom;
},
addInput : function(pane,name) {
var dom= dojo.create("input",
type : "text"
});
pane.containerNode.appendChild(dom);
return dom;
},
addContentArea : function(name) {
return dojo.create("div",
className : "dijitDialogPaneContentArea formItem"
});
},
addActionBar : function(form,name) {
var dom = dojo.create("div",
className : "dijitDialogPaneActionBar formItem"
});
form.containerNode.appendChild(dom);
return dom;
},
addLabel : function(name,htmlFor) {
return dojo.create("label",{
innerHTML : name,
htmlFor : htmlFor
});
},
addFormArea : function(form,title) {
var dom = this.addContentArea(name);
dom.appendChild(this.addLabel(title,name));
form.containerNode.appendChild(dom);
return dom;
}
});
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。