代码之家  ›  专栏  ›  技术社区  ›  jr3

OnFocus文本框是否更改GridView标题字体?

  •  0
  • jr3  · 技术社区  · 15 年前

    嘿,伙计们,我有一个网格视图,在它下面有4个我用来输入数据的文本框,为了样式的目的,我想突出显示特定的列标题,因为用户输入/离开时会关注每个文本框。

    我可以用以下方法突出显示整行的焦点颜色:

    <script language="javascript">
    function headerRoll(id) {
        document.getElementById(id).style.color = 'yellow';
    }
    </script>
    

    &&

    protected void GridView1_RowCreated(object sender, GridViewRowEventArgs e)
    {
        if (e.Row.RowType == DataControlRowType.Header)
        {
            string id = "row" + e.Row.RowIndex.ToString();
            e.Row.Attributes.Add("id", "row" + e.Row.RowIndex);
            descrTxt.Attributes.Add("OnFocus", "headerRoll('"+id+"')");
        }
    }
    

    我现在想更进一步,只根据我关注的任何文本框突出显示标题中的某些列。

    有人能给我举几个例子或一个好的DOM教程吗?我对多姆很讨厌。

    1 回复  |  直到 15 年前