2014-03-02 90 views
1

我需要一些幫助我的JavaScript,我想通過JavaScript的幫助排序XML數據,我成功地做了排序部分,但輸出正在返回一些垃圾對象[object Object],我不希望它被打印出來,所以我需要一些幫助來修復這個東西,這樣我才能得到正確的輸出。我附上一個現場小提琴。所有這些都需要使用JavaScript而不是JQUERY來完成。Javascript正在返回[對象對象],需要刪除

我不想[object Object],[object Object]可以打印,輸出

Live Fiddle


bookstore 
    | 
    |__book 
    | |_____title 
    | |_____author 
    | |_____year 
    | |_____price 
    | 
    |__book 
    | 
    |__book 
    | 
    |__book 

謝謝

+1

這就是通常,當您試圖輸出的對象會發生什麼,輸出字符串表示,即[object,Object]。 – adeneo

+0

爲什麼用jQuery標記? –

+0

好的,那我應該用什麼代碼來停止[object,Object]被打印? – user3350333

回答

1

這是從那裏你有

01來

你沒有考慮到當typeof obj[prop]; // "object"直到其追加到樹後,和createTextNode將調用它的參數的ToString,讓您"[object Object]"

+0

先生我很困惑。你可以請更新現場小提琴 – user3350333

+0

@ user3350333 http://jsfiddle.net/65tYj/,打開你的_Console_並在代碼中評論'xxxxxxxxxx'之間看看 –

+0

先生我沒有得到你是什麼試圖做,但仍然是證券交易所不起作用 – user3350333