特定の単語が入力されたときに、フォーム フィールドのテキストの色を変更しようとしています。if else ステートメントを使用して、複数の単語に対してこれを機能させるにはどうすればよいですか?
現在: 「何か」と入力すると、テキストの色が赤に変わります
<%= text_field_tag :post, :post, :id => 'posts',
:onKeyDown => "if (this.value == 'something') (this.style.color = 'red')" %>
私がやりたいこと:(しかし、私はjavascript構文の初心者であるため、機能していません)
<%= text_field_tag :post, :post, :id => 'posts',
:onKeyDown => "if (this.value == 'something') (this.style.color = 'red') else (this.value == 'stuff')(this.style.color = 'blue'); "
これを正しく機能させる方法についてのアイデアはありますか? ご助力ありがとうございます!
追加クレジット: どうすればそれを行うことができますが、その特定の単語の色のみを変更できますか? でもそれ以外の言葉はいらない