[Home] [By Thread] [By Date] [Recent Entries]


[Kimberly Hahn]

> If you use a text area, then I'd suggest posting it in a form and taking
the
> value of that text area on the server.  That gets around the innerhtml
> issues.  But posting using the XMLHTTP object is probably your best bet.
>
> The only items that innerhtml does not put quotes around are standard
> attributes, custom attributes of tags that are not recognized by IE will
> return with quotes around the attribute values.  At least for IE 5 and
> higher.  Replacing these can be a pain since IE 5, 5.5 and 6.0 all put
some
> attributes in a different order in the innerhtml.
>
You can also use msxml's serializer (it does have one, I believe, though I
have never used it) or write your own serializer to output the xml for
plopping into the textarea.  If you know you will always be dealing with a
certain subset of xml, it probably will not be too hard to write a
javascript serializer.  No need for innerHTML.

Cheers,

Tom P


Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member