Home | History | Annotate | Download | only in parse-only

Lines Matching defs:Form

29         document.createElement('form')['__proto__']
1173 contentType: 'application/x-www-form-urlencoded',
2606 Object.extend(Form, Form.Methods);
2607 Object.extend(Form.Element, Form.Element.Methods);
2609 "FORM": Object.clone(Form.Methods),
2610 "INPUT": Object.clone(Form.Element.Methods),
2611 "SELECT": Object.clone(Form.Element.Methods),
2612 "TEXTAREA": Object.clone(Form.Element.Methods)
3446 var Form = {
3447 reset: function(form) {
3448 $(form).reset();
3449 return form;
3477 Form.Methods = {
3478 serialize: function(form, options) {
3479 return Form.serializeElements(Form.getElements(form), options);
3482 getElements: function(form) {
3483 return $A($(form).getElementsByTagName('*')).inject([],
3485 if (Form.Element.Serializers[child.tagName.toLowerCase()])
3492 getInputs: function(form, typeName, name) {
3493 form = $(form);
3494 var inputs = form.getElementsByTagName('input');
3508 disable: function(form) {
3509 form = $(form);
3510 Form.getElements(form).invoke('disable');
3511 return form;
3514 enable: function(form) {
3515 form = $(form);
3516 Form.getElements(form).invoke('enable');
3517 return form;
3520 findFirstElement: function(form) {
3521 var elements = $(form).getElements().findAll(function(element) {
3533 focusFirstElement: function(form) {
3534 form = $(form);
3535 form.findFirstElement().activate();
3536 return form;
3539 request: function(form, options) {
3540 form = $(form), options = Object.clone(options || { });
3542 var params = options.parameters, action = form.readAttribute('action') || '';
3544 options.parameters = form.serialize(true);
3551 if (form.hasAttribute('method') && !options.method)
3552 options.method = form.method;
3560 Form.Element = {
3572 Form.Element.Methods = {
3589 return Form.Element.Serializers[method](element);
3595 Form.Element.Serializers[method](element, value);
3634 var Field = Form.Element;
3635 var $F = Form.Element.Methods.getValue;
3639 Form.Element.Serializers = {
3644 return Form.Element.Serializers.inputSelector(element, value);
3646 return Form.Element.Serializers.textarea(element, value);
3721 Form.Element.Observer = Class.create(Abstract.TimedObserver, {
3723 return Form.Element.getValue(this.element);
3727 Form.Observer = Class.create(Abstract.TimedObserver, {
3729 return Form.serialize(this.element);
3741 if (this.element.tagName.toLowerCase() == 'form')
3756 Form.getElements(this.element).each(this.registerCallback, this);
3774 Form.Element.EventObserver = Class.create(Abstract.EventObserver, {
3776 return Form.Element.getValue(this.element);
3780 Form.EventObserver = Class.create(Abstract.EventObserver, {
3782 return Form.serialize(this.element);