Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/35.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/actionscript-3/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 使gridview行加粗_Javascript_Asp.net - Fatal编程技术网

Javascript 使gridview行加粗

Javascript 使gridview行加粗,javascript,asp.net,Javascript,Asp.net,我想在javascript中的按钮点击事件中加粗gridview的所有行,因此对于例如,g,我有这个按钮 <asp:button runat="server" text="Test" onclientClick="makerowsBold();"/> CSS: Javascript(使用jQuery): 不知什么原因,有人坚持不使用jQuery/MooTools/etc function makerowsBold() { var cells = document.ge

我想在javascript中的按钮点击事件中加粗gridview的所有行,因此对于例如,g,我有这个按钮

<asp:button runat="server" text="Test" onclientClick="makerowsBold();"/>


CSS:

Javascript(使用jQuery):

不知什么原因,有人坚持不使用jQuery/MooTools/etc

function makerowsBold() {
    var cells = document.getElementById("idOfYourGridViewTable").getElementsByTagName("td");
    for ( var i = 0; i < cells.length; i++ )
        cells[i].className += " bold";
}​
函数makerowsBold(){
var cells=document.getElementById(“idOfYourGridViewTable”).getElementsByTagName(“td”);
对于(变量i=0;i

以下是问题。

我没有使用jquery,你有javascript的解决方案吗。不使用jquery很愚蠢-只是为自己做更多的工作,但我会编辑我的答案。是的,原因是我不熟悉jquery。更新-正如你所见,不使用jquery会让事情变得更复杂。
function makerowsBold() {
    $('#idOfYourGridViewTable tr td').addClass('bold');
}
function makerowsBold() {
    var cells = document.getElementById("idOfYourGridViewTable").getElementsByTagName("td");
    for ( var i = 0; i < cells.length; i++ )
        cells[i].className += " bold";
}​