【发布时间】:2013-04-11 22:23:06
【问题描述】:
我发现很难为这个问题想出一个问题的标题,所以我很抱歉它相当神秘,但我会尝试在那里更好地解释。
基本上,我正在开发的应用程序的一部分涉及将“占位符”放置在文本区域中,然后在文本区域之外修改这些占位符。
例如:
This is the <first> placeholder. This is the <second> placeholder.
This is the <first> placeholder again.
基本上我有 JS 来检测这些占位符并创建输入框来保存文本。所以会有一个first输入文本框和一个second输入文本框。
我想要实现的是,当我在文本框中输入一个值时,它会将文本区域中的占位符更改为正在输入到文本框中的内容。想想 sublime 文本编辑器对 textarea 的 sn-ps。
我正在尝试弄清楚如何跟踪文本区域中的占位符。例如,如果占位符是<first_name>,我开始在占位符文本框“Billy”中输入内容。我可以使用字符串替换功能轻松更改占位符。但是现在占位符<first_name> 在文本区域中不存在,所以现在我不能回去更改它。我需要有办法在这些占位符发生变化时对其进行跟踪。
我希望这是有道理的。
【问题讨论】:
-
你能显示一些代码吗
-
你必须使用
textarea吗?在div中使用span元素会容易得多! -
@Dolours 我还没有任何好处。我正在尝试在写任何东西之前解决问题
-
@BenM 如果可能的话,我真的很想使用 textarea,因为我希望他们可以很容易地修改文本
标签: javascript jquery