添加/设置
  • 元素的标题
  • 本文关键字:元素 标题 li 设置 添加 | 更新日期: 2023-09-27 18:31:50

    我想添加/更改这个li对象"test1"或"test2"的标题值。无法像这样设置标题:

    test1.title = "hello";
    test2.title = "juhu";
    <li ID="test1" runat="server" class="none"></li>
    <li ID="test2" runat="server" title="test" class="none"></li>
    

    感谢您的帮助

    添加/设置<li>元素的标题

    如果尝试从服务器端代码分配这些属性,则需要使用 html 控件的属性属性。

    test1.Attributes["title"] = "hello";
    test2.Attributes["title"] = "juhu";
    

    试试这个

    test1.Attributes.Add("title","hello");
    test2.Attributes.Add("title","juhu");
    

    尝试这样做

        <li Id="test1" runat="server" class="none" title="hello" ></li>
    

    对象"test1"和"test2"是否存在并且具有属性"title"?

    如果是这样,您可以将标题设置为:

    <li ID="test2" runat="server" title="@test1.title" class="none"></li>
    

    请注意对变量的对象样式调用和"@" - 它告诉 razor 期望 c# 值。

    另外,据

    我所知,标题不是有效的html5元素。使用数据标题 =".."