我想允许用户在文本区域中显示特定单词的位置[将在运行时仅用来自数据库的特定数据替换]。动态输入占位符JavaScript
例如:我想告知用户有效期限将会因所有会员的不同而有所不同,并且日程安排消息窗口包含文本区域并允许用户输入消息。
例如:如果消息是一样的东西。“尊敬的用户按照新规则到期,日期是$日期$谢谢”
所以在运行时,这条消息,我会替换$日期$与实际值数据库。
var message= message.replace("$date$", db_value_date);
但用户可以按任何顺序 撰写邮件,如“$日期$是到期日”或“前的$ date $充值,避免滞纳金”等唯一的规则就是$日期$必须存在文本的一部分。
所以我有任何方式允许用户编辑消息,但不是文本“$ date $”,但他们可以在文本字段或文本区域的任何位置更改其位置。
我总是可以检查文本$ date $是否存在于文本区域,如果不存在,我可以通知用户该无效的消息。但UI风格将被打破。
所以,你想从删除avoir用户类在你的textarea里单词'$ date $'? – Weedoze
是的,但他们可以改变这个文本区域的任何地方 –
我没有得到如何破坏UI风格。 –