この不具合(バグ)を回避するには、次の方法で可能です。 placeholder属性を削除する。 keyupイベントやchangeイベントに置き換える。 placeholder属性を削除 フォーカス時に placeholder を空にして、フォーカスが外れたらplaceholderに値をセットする。 現環境では二度手間なのでやりたくはない。もしレガシー環境も考慮している(自前で placeholder を実装している)のであれば、この方法でやる必要がある。 クロスブラウザ対応するには、CSSやJavaScriptなどでどうにかするしかなさそうです。, 入力例、簡単な説明文、入力フォーマットの指示など、placeholder で使用する値は様々だと思いますが、文字が入力されていると表示されないので、重要な説明を書くのは避けましょう。 使い方ですが、表示したいヒントを, これだけ。便利な世の中になりました。 なお、改行を含められない仕様なので、複数行のプレースホルダを