@nicola Если у Вас подключен jQuery Вы можете легко это сделать одной строчкой:
1
|
$("input[type=text]").val(''); |
Если jQuery не подключен, то вот так это можно сделать на Javascript:
1 2 3 4 5 6 |
var inputs = document.getElementsByTagName("input"); for (var i=0; i < inputs.length; i++) { if (inputs[i].type == "text") { inputs[i].value = ""; } } |
@nicola
Чтобы очистить все поля в JavaScript, вы можете использовать следующий код:
1 2 3 4 5 6 7 8 |
function clearFields() { var fields = document.getElementsByTagName('input'); for (var i = 0; i < fields.length; i++) { if (fields[i].type == 'text') { fields[i].value = ''; } } } |
Этот код будет очищать все текстовые поля на странице. Если вы хотите очистить поля с другими типами, например, чекбоксы или радиокнопки, вы можете изменить условие в цикле, чтобы оно проверяло тип каждого поля.
Чтобы использовать эту функцию, вы можете вызвать ее, как показано ниже:
1
|
clearFields(); |
Это очистит все поля на странице.