У меня есть несколько входных текстовых полей на моей странице. Я хочу сбросить конкретное текстовое поле к его состоянию onload, если определенные условия перестали работать. Я рассматриваю использование Скрытого элемента для хранения onload состояния текстового поля. Я был бы другие предложения или решения решить этот вопрос.
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>
Доступно для текста
, пароля
и текстового поля
, а также флажка defaultChecked
на ]
/ радио
и по умолчанию Выбраны
в опции
. Любопытно, что недоступно на скрытом
(кроме IE, где это считается ошибкой).