Changeset 599 for trunk


Ignore:
Timestamp:
10/18/06 16:15:05 (13 years ago)
Author:
wymsy
Message:

Add onsubmit event handlers to any textareas that don't have one. Ticket #823

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/htmlarea.js

    r598 r599  
    16371637      } 
    16381638    ); 
     1639 
     1640    //add onsubmit handlers for textareas that don't have one  
     1641    if ( !textarea.form.xinha_submit ) 
     1642    { 
     1643      textarea.form.xinha_submit = textarea.form.submit; 
     1644      textarea.form.submit = function() 
     1645      { 
     1646        for ( var i = this.elements.length; i--; ) 
     1647        { 
     1648          var element = this.elements[i]; 
     1649          if ( element.type != 'textarea' ) continue; 
     1650          for ( var a = __htmlareas.length; a--; ) 
     1651          { 
     1652            var editor = __htmlareas[a]; 
     1653            if ( editor && editor._textArea == element) 
     1654            { 
     1655              element.value = editor.outwardHtml(editor.getHTML()); 
     1656            } 
     1657          } 
     1658        } 
     1659        this.xinha_submit(); 
     1660      }; 
     1661    } 
    16391662  } 
    16401663 
Note: See TracChangeset for help on using the changeset viewer.