JavaScriptのボタンのクリックイベントでグリッドビューのすべての行を太字にしたいので、たとえば、このボタンがあります
<asp:button runat="server" text="Test" onclientClick="makerowsBold();"/>
.
JavaScriptのボタンのクリックイベントでグリッドビューのすべての行を太字にしたいので、たとえば、このボタンがあります
<asp:button runat="server" text="Test" onclientClick="makerowsBold();"/>
.
jQuery を使用している限り、これは機能するはずです。
CSS:
.bold { font-weight:bold; }
Javascript (jQuery を使用):
function makerowsBold() {
$('#idOfYourGridViewTable tr td').addClass('bold');
}
なんらかの理由で、誰かが jQuery/MooTools/etc を使用しないと主張しています。
function makerowsBold() {
var cells = document.getElementById("idOfYourGridViewTable").getElementsByTagName("td");
for ( var i = 0; i < cells.length; i++ )
cells[i].className += " bold";
}
ここにフィドルがあります。