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

文本区域内的标记

  •  1
  • se_pavel  · 技术社区  · 17 年前

    我有一个管理区域,其中包含一些元素(2个字段文本、ID和排序字段),每个元素都可以通过创建/编辑/删除操作进行管理

    我认为我可以通过使用textarea使它变得更简单,管理员可以在这里以文本的形式操作项目

    <textarea>
      <item1:1>
      <item2:3>
    </textarea>
    

    每个项目都包含在<及>它在冒号后面有一个标识符,所以管理员可以轻松地对元素进行排序和重命名。

    我刚刚测试了一个用户,他说数字让他困惑。

    可以将带有冒号的数字放入span标记中,并使其具有不同的颜色。。。。

    你怎么认为?textarea是否允许使用标签?它是否比处理项目更简单?

    2 回复  |  直到 17 年前
        1
  •  10
  •   Tyler Rash    17 年前

    textarea的内容模型是#PCDATA(已处理的字符数据)。这意味着内部的元素将不被接受。

        2
  •  6
  •   Community Mohan Dere    9 年前

    遇到此问题的任何人都可能希望使用“内容可编辑div”,例如。

    <div contenteditable="true"></div>
    

    这里有一个例子 http://jsfiddle.net/mekwall/XNkDx/

    https://stackoverflow.com/a/4705882/194309