最新消息:雨落星辰是一个专注网站SEO优化、网站SEO诊断、搜索引擎研究、网络营销推广、网站策划运营及站长类的自媒体原创博客

asp.net - How to set a text of label in javascript by using the text of dynamically generated label's? - Stack Overflow

programmeradmin1浏览0评论
{
SqlDataReader reader = cmdAuthors.ExecuteReader();
           RadioButton rb;
           Label lb;
           while(reader.Read()){
             rb=new RadioButton();
             lb=new Label();
             lb.Text=reader[0].ToString();
           rb.Attributes.Add("OnClick","getSelectedAuthor('"+lb.Text.ToString()+"')");
                PlaceHolder1.Controls.Add(rb);
                PlaceHolder1.Controls.Add(lb);
                PlaceHolder1.Controls.Add(new LiteralControl("<br />"));

            }
}

// I dont know what to write in this function in order to Label2.text=Text; // document.getElementById("Label2").value=text does not work

function getSelectedAuthor(text) {

}

 <div>
        <asp:Label ID="Label2"  runat="server" Text="" ></asp:Label>
    </div>
{
SqlDataReader reader = cmdAuthors.ExecuteReader();
           RadioButton rb;
           Label lb;
           while(reader.Read()){
             rb=new RadioButton();
             lb=new Label();
             lb.Text=reader[0].ToString();
           rb.Attributes.Add("OnClick","getSelectedAuthor('"+lb.Text.ToString()+"')");
                PlaceHolder1.Controls.Add(rb);
                PlaceHolder1.Controls.Add(lb);
                PlaceHolder1.Controls.Add(new LiteralControl("<br />"));

            }
}

// I dont know what to write in this function in order to Label2.text=Text; // document.getElementById("Label2").value=text does not work

function getSelectedAuthor(text) {

}

 <div>
        <asp:Label ID="Label2"  runat="server" Text="" ></asp:Label>
    </div>
Share Improve this question edited Feb 29, 2012 at 15:19 jrummell 43.1k18 gold badges115 silver badges174 bronze badges asked Feb 29, 2012 at 15:11 user1214973user1214973 351 gold badge2 silver badges7 bronze badges 1
  • 1 What's Label2's ClientID, also check innerHTML/innerText, not value? – Paulie Waulie Commented Feb 29, 2012 at 15:14
Add a comment  | 

1 Answer 1

Reset to default 15

Set the value using innerHTML rather than value, e.g.

document.getElementById("Label2").innerHTML = 'text';

与本文相关的文章

发布评论

评论列表(0)

  1. 暂无评论