- commit : function( data )\r
- {\r
- var element = data.element;\r
-\r
- if ( CKEDITOR.env.ie )\r
- {\r
- var elementType = element.getAttribute( 'type' );\r
- var currentType = this.getValue();\r
-\r
- if ( currentType != elementType )\r
- {\r
- var replace = CKEDITOR.dom.element.createFromHtml( '<input type="' + currentType +\r
- '"></input>', editor.document );\r
- element.copyAttributes( replace, { type : 1 } );\r
- replace.replace( element );\r
- editor.getSelection().selectElement( replace );\r
- data.element = replace;\r
- }\r
- }\r
- else\r
- element.setAttribute( 'type', this.getValue() );\r
- }\r