テキスト領域内の特定の単語[データベースの特定のデータのみで実行時に置き換えられる]の位置をユーザーが表示できるようにします。動的入力プレースホルダJavaScript
例:すべてのメンバーの有効期限が異なることをユーザーに通知し、スケジュールメッセージウィンドウにテキスト領域があり、ユーザーがメッセージを入力できるようにしたい。
例:メッセージのようなものである場合は、実行時に私から実際の値に$日付$を置き換えます。このメッセージにそう
を「有効期限日が$日付$で新しいルールに従って親愛なるユーザーありがとうございます。」データベース。
var message= message.replace("$date$", db_value_date);
しかし、ユーザーは次のように任意の順序 でメッセージを作成することができ、「$日付$有効期限れる」または「延滞料を避けるために、$日付$の前に充電するには」などのみルールは$日付$はに存在しなければならないですテキストの一部
これで、ユーザーはメッセージを編集できますが、テキスト "$ date $"は編集できませんが、テキストフィールドまたはテキストエリアの任意の場所でその位置を変更できます。
$ date $がテキスト領域に存在するかどうかを常に確認できます。存在しない場合は、ユーザーに無効なメッセージを伝えることができます。しかし、UIスタイリングは壊れてしまいます。
だからあなたが削除からユーザーをavoirするクラスであなたのCSSのカスタマイズを加えるのTextArea +の
id
する必要がありますあなたのテキストエリアの中の '$ date $'という単語は? – Weedozeはい、でも、これはテキストエリアのどこにでも変更できます –
UIスタイルがどのように壊れるかは分かりませんでした。 –