Как сбросить поля формы более элегантно по сравнению с приведенным ниже кодом? Код работает. Но если у меня много полей формы, это выглядит не так хорошо. Есть ли более компактный способ?Как сбросить поля формы с помощью javascript или jquery?
<script>
function setSearchCriteria(){
var searchcriteria = document.getElementById("TherapistSearch-SearchCriteria");
searchcriteria.value = "";
}
function setCity(){
var city = document.getElementById("TherapistSearch-City");
city.value = "";
}
function setLastName(){
var lastname = document.getElementById("TherapistSearch-LastName");
lastname.value = "";
}
function setFirstName(){
var firstname = document.getElementById("TherapistSearch-FirstName");
firstname.value = "";
}
}
</script>
<input type="button" class="btn btn-default" value="Reset form"
onclick="javascript:clearForms();javascript:setSearchCriteria();setCity();setLastName();setFirstName();" title="Reset form"/>
Почему бы просто не изменить кнопку сброса с кнопки «type =» «' to 'type =« reset », а затем она будет автоматической и примерно такой же простой и изящной, какой она может быть. –
См. Также http://stackoverflow.com/questions/16452699/how-to-reset-a-form-using-jquery-with-reset-method – aland
Возможный дубликат [Очистить поля формы с помощью jQuery] (http: // stackoverflow.com/questions/6364289/clear-form-fields-with-jquery) –