Перейти к содержанию

MediaWiki:Common.js: различия между версиями

нет описания правки
Нет описания правки
Нет описания правки
Строка 6: Строка 6:
     });
     });
}
}
function formCreateSelect() {
function formCreateSelect() {// Get the select element and the forms
// Get the select element and the forms
var select = document.getElementById('select');
var select = document.getElementById('select');
var forms = document.querySelectorAll('.createbox');
var forms = document.querySelectorAll('.createbox');
Строка 30: Строка 29:
   for (var i = 0; i < forms.length; i++) {
   for (var i = 0; i < forms.length; i++) {
     form = forms[i];
     form = forms[i];
     var prefixInput = form.querySelector('input[name="prefix"]');
     var prefixInput1 = form.querySelector('input[name="prefix"]');
     if (prefixInput) {
     if (prefixInput1) {
       prefixInput.value = value;
       prefixInput1.value = value;
     }
     }
   }
   }
   // Hide all forms except the one that matches the selected value
   // Hide all forms except the one that matches the selected value
   for (var i = 0; i < forms.length; i++) {
   for (var j = 0; j < forms.length; j++) {
     form = forms[i];
     form = forms[j];
     var prefixInput = form.querySelector('input[name="prefix"]');
     var prefixInput2 = form.querySelector('input[name="prefix"]');
     if (prefixInput && prefixInput.value === value) {
     if (prefixInput2 && prefixInput2.value === value) {
       form.style.display = 'block';
       form.style.display = 'block';
     } else {
     } else {