Если это - единственные изменения, можно просто сделать
git commit -a
для фиксации всех изменений. Это будет включать удаленные файлы.
Я предлагаю сделать это в стиле "лайтбокса".
Добавьте абсолютное позиционирование, прозрачный, полноэкранный слой div над страницей. Таким образом, пользователь не может даже щелкнуть ссылку.
Чтобы дать пользователю визуальную обратную связь, что страница отключена, вы можете сделать div, например, на 50% прозрачным черным.
Кстати, вот также плагин jQuery , который использует аналогичную технику.
Попробуйте это,
function disableForm(theform) {
if (document.all || document.getElementById) {
for (i = 0; i < theform.length; i++) {
var formElement = theform.elements[i];
if (true) {
formElement.disabled = true;
}
}
}
}
Или вы можете попробовать это тоже, как сказал RaYell
function disableForm() {
var inputs = document.getElementsByTagName("input");
for (var i = 0; i < inputs.length; i++) {
inputs[i].disabled = true;
}
var selects = document.getElementsByTagName("select");
for (var i = 0; i < selects.length; i++) {
selects[i].disabled = true;
}
var textareas = document.getElementsByTagName("textarea");
for (var i = 0; i < textareas.length; i++) {
textareas[i].disabled = true;
}
var buttons = document.getElementsByTagName("button");
for (var i = 0; i < buttons.length; i++) {
buttons[i].disabled = true;
}
}
Чтобы отключить всю страницу, вы можете найти некоторую информацию здесь ,
Я не знаю, зачем вам это нужно, но это сработает:
// this will disable all input elements
var elems = document.getElementsByTagName('input');
var len = elems.length;
for (var i = 0; i < len; i++) {
elems[i].disabled = true;
}
Все элементы формы (входы, выборки, текстовые поля) в форме доступны через form.elements HTMLCollection , вы можете выполнить итерацию коллекции, отключив каждый элемент:
function disableForm(form) {
var length = form.elements.length,
i;
for (i=0; i < length; i++) {
form.elements[i].disabled = true;
}
}
Примеры использования:
disableForm(document.forms[0]);
disableForm(document.getElementById('formId'));