2011-01-13 38 views
0

我有幾個div像比賽的div的ID和刪除內容內部的

<div id="rg_dia_0"> 
      zdszczxvzxvzxvc 
</div> 
<div id="rg_dia_1"> 
      dfgdZXcZC 
</div> 
<div id="rg_dia_2"> 
      hfhgjhgjdj 
</div> 

我需要JavaScript來獲取所有的div和刪除的內容。我認爲我們可以使用正則表達式來匹配ID,只是改變的數字。

回答

2

正如山姆在Javascript中說,這可能是

for (var i = 0; i <= 2; i++) { 
document.getElementById("rg_dia_" + i).innerHTML = ""; 
} 
-1
for (var i = 0; i <= 2; i++) { 
$("#rg_dia_" + i).html(""); 
} 

澄清;上面顯然需要使用jQuery,因爲l.devries如此公然地被低估爲真正的成年行爲,並且肯定不會被認爲是拖曳,因爲解釋爲什麼必須首先被請求。很高興能有像你這樣的人加入!

+0

呵呵,我不知道爲什麼我下投? – Sam 2011-01-18 14:15:34

+0

,因爲你的代碼不起作用'$未定義' – 2011-01-18 19:34:40

-1

這樣的事情可以很容易地用jQuery完成。我強烈建議你學習它。

$('div').each(function() { 
    $(this).html(''); 
}); 
$('#id').html(newContent); 
-1

嘗試:

$("div[id^='rg_dia_']").html(""); 

看到this在jQuery的通配符屬性選擇。