valueとdefaultValueの違い

単にデフォルト値を設定したいだけなら、defaultValue

入力された内容を扱いたいときvalue

 

defaultValue:デフォルト値を設定する。

value:実際の値。onChangeイベントハンドラに変更を反映する処理を書かないと、デフォルト値から値が変更できなくなる。