2011-10-28 92 views
0

我試圖盡我最大的努力籌劃如何做到這一點,但我不能......連接單元使用Javascript

例子:

我有ID的表,而不是TD的ID ...

我有四個td的en每tr。

<tr> 
<td>one</td><td>two</td><td>three</td><td>four</td></tr> 
<tr> 
<td>aaa</td><td>bbb</td><td>ccc</td><td>ddd</td></tr> 

所以,我要的是在同一個表產生這樣的輸出:

<tr> 
<td>one two</td><td>three four</td></tr> 
<tr> 
<td>aaa bbb</td><td>ccc ddd</td></tr> 

從4 TD到TD 2在表中顯示的四個值。

+0

你有什麼已經嘗試過?你爲什麼不向我們展示一些開始的代碼?它會更容易幫助你 – Eineki

+0

如果你可以描述你試圖解決的問題,在表格發生變化的時候,我們可能會建議一個替代解決方案。 –

回答

1

編輯:我誤解了你的目標HTML並給了你一些你沒有找到的東西。這裏的更正後的代碼,讓你的HTML結果你想要的:

http://jsfiddle.net/gilly3/DxVAS/6/

var t = document.getElementById("myTable"); 
for (var i = t.rows.length - 1; i >= 0; i--) { 
    var r = t.rows[i]; 
    r.cells[0].innerHTML += " " + r.removeChild(r.cells[1]).innerHTML; 
    r.cells[1].innerHTML += " " + r.removeChild(r.cells[2]).innerHTML; 
} 
0
+0

嗨ungarida謝謝你的回覆!只有一個問題...我想自動改變表格而不用按下按鈕。對不起,但我對jS的新手知識太低了。 – huracaniki

+0

直接調用morphTable函數。 $(document).ready(function(){ morphTable(); }); –

相關問題