- From: Ian Hickson <ian@hixie.ch>
- Date: Fri, 26 Aug 2005 09:34:26 +0000 (UTC)
On Fri, 26 Aug 2005, Matthew Raymond wrote: > > So, effectively, what you're saying about <textarea accept="text/html"> > is the following: > > 1) The HTML in a <textarea> is unstyled (at least unstyled by the parent > document) unless styles or stylesheets are specified within the > <textarea> contents. There is no defined rendering for <textarea>. The UA would be perfectly within its rights to interpret the contents of such an element and style it using the styles of the containing document. > 2) There is no way to use the DOM to manipulate the contents of the > <textarea> without using a proprietary UA interface. Sure, you could do something like: my DOM = document.createElement('div'); DOM.innerHTML = textarea.value; // ...manipulate DOM... textarea.value = DOM.innerHTML; ...or some such. > The simple fact of the matter is that, with the version of HTML5 you > currently propose, there is no way to submit HTML in the DOM without > scripting. That is certainly true, yes. I'm not sure why this is a problem, though. The scripting is simple, and would only be an insignificannt part of the actual scripting involved in writing an editing UI using contentEditable. -- Ian Hickson U+1047E )\._.,--....,'``. fL http://ln.hixie.ch/ U+263A /, _.. \ _\ ;`._ ,. Things that are impossible just take longer. `._.-(,_..'--(,_..'`-.;.'
Received on Friday, 26 August 2005 02:34:26 UTC