2012-10-17 23 views
3

我想將大寫標籤追加到dom對象中。同時嘗試這樣,一切都轉換爲小寫。jquery append upper case tags

$dom = $("<root/>"); 

$dom.append("<LName>user10</LName>"); 

alert($dom.html()) //<lname>user10</lname> 

我看到一個帖子在stackoverflow。他們建議這樣做。

$dom.append($.parseXML("<LName>user10</LName>").documentElement); 

這工作好於FF,Chrome和Safari。但它不工作在IE ...

FIDDLE

+1

爲什麼要將非標準HTML標記插入到DOM中? – FixMaker

+1

@Lorax也許他的dom不是html? –

+0

@Lorax形成XML廣告發送給web服務。 – user10

回答

0

看到這個:Generate XML document in-memory with JavaScript

但你這樣做之前,你真的要問自己,如果這是一個偉大的想法與Javascript生成XML。

我會做:

  • 表單數據發送到PHP文件
  • php文件使用的SimpleXMLElement
  • PHP文件的XML與捲曲發送XML
  • php文件返回要將數據轉換爲javascript