検索

ホームページ  >  に質問  >  本文

JavaScript - テキストエリアは不正な入力コンテンツに基づいて色を変更します

テキストエリアに内容を入力し、不正な単語が含まれている場合は、不正な単語が赤色(警告表示)になります。

コンテンツが表示できないのですが、何か良い解決方法はありますか?

女神的闺蜜爱上我女神的闺蜜爱上我2730日前991

全員に返信(8)返信します

  • 代言

    代言2017-06-14 10:53:41

    ここで用意されているツールは jQuery Validation Plugin で、入力ボックス全体が赤い点線に変わります。通常は黒い実線です。これは、色盲の人々の権利にもより懸念があるかもしれません

    返事
    0
  • 天蓬老师

    天蓬老师2017-06-14 10:53:41

    textarea は純粋なテキスト編集コントロールです。内部のテキストを複数の異なる色でレンダリングすることはできません。また、他のタグを含めることもできません。

    返事
    0
  • 漂亮男人

    漂亮男人2017-06-14 10:53:41

    別のタグを使用して、出力内容と内部の正誤条件を同期させましょう。これがリッチテキストです

    返事
    0
  • 黄舟

    黄舟2017-06-14 10:53:41

    フォントタグが不正な場合は削除し、色を texarea:#red に設定します

    返事
    0
  • 女神的闺蜜爱上我

    女神的闺蜜爱上我2017-06-14 10:53:41

    これは簡易テキストエディタに相当します。 textarea は入力コンテンツを同期的に取得します。

    リーリー

    返事
    0
  • 阿神

    阿神2017-06-14 10:53:41

    Textarea は純粋なテキスト編集コントロールであり、タグをネストすることはできません。必要に応じて、textarea に入力し、末尾に p を追加し、レベルを textarea の下に置き、p を取得することができます。 text 同期 ボックスの内容は通常の js を使用して検証されます。文字列に機密性の高い単語が含まれている場合は、部分文字列に色を追加します。

    返事
    0
  • 为情所困

    为情所困2017-06-14 10:53:41

    正規表現を使用して検証することはできません

    フォントタグを textarea タグに直接記述することはできません。

    返事
    0
  • 阿神

    阿神2017-06-14 10:53:41

    定期的に判定し、間違った文字をreplace()します。

    返事
    0
  • キャンセル返事