jQuery inputのデフォルト値を変更する。


jQuery inputのデフォルト値を変更する。ちょっとはまったので記録

以下のようにvalue値がすでに設定されている場合には

<input type="hidden" name="hoge" value="moge" id="fuga"/>

以下のようにvalで値を詰めてもvalueの値が変わらなかった。

$("#fuga").val('buzz');

以下のようにするとできた。

$("#fuga")..attr("defaultValue", 'buzz')

defaultvalue属性を知らなかった・・・。

参考:フォーカスを当てるとデフォルト文字列が消えるinput text (jQuery編)

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です