16

ページに複数の入力テキストボックスがあります。特定の条件が失敗した場合に、特定のテキストボックスをオンロード状態にリセットしたいと思います。テキストボックスのonload状態を保存するためにHidden要素を使用することを検討しています。この問題を解決するために、他の提案や解決策を提案します。

4

1 に答える 1

36

defaultValue:

<input type="text" value="initial" id="field">
<button id="reset">reset</button>
<script type="text/javascript">
    document.getElementById('reset').onclick= function() {
        var field= document.getElementById('field');
        field.value= field.defaultValue;
    };
</script>

textpasswordtextarea、プラス/およびdefaultCheckedで利用できます。不思議なことに、(バグと見なされる IE を除いて)では利用できません。checkboxradiodefaultSelectedoptionhidden

于 2010-04-22T09:45:33.940 に答える