@click="openHideBlock" в этом методе ты должен менять this.opened = !this.openedwidth: 100%, height: 100%, opacity: 0.openHideBlock, который меняет состояние и закрывает popup document.activeElement.function onInputFocus(){
console.log(this)
}
var inputs = document.getElementsByTagName('input');
for(var i = inputs.length; i--;)
inputs[i].addEventListener('focus', onInputFocus); или, если нужна поддержка динамически добавленного: document.addEventListener('focus', function(event){
var target = event.target;
if(!target || target.tagName !== 'INPUT') return;
console.log(target)
}, true) url('./image.jpg'), а вебпак это дело разрулит во время компиляции и поместит картинку куда надо.public/images, а стили в папке public/styles. Но в мире вебпака совершенно нормально хранить стили и статитику рядом с кодом. Собственно, вебпак и нужен для того чтоб это подключать и распределять как нужно.[[!FormIt?
...
&fieldnames=`name==Имя, phone==Номер телефона`
]]
:root {
--fz-h1: 33px;
}
@media(max-width: 991px) {
:root {
--fz-h1: 25px;
}
}
h1 {
font-size: var(--fz-h1)
}
if(0 < 1){let div = document.createElement('div');
div.innerHTML="";if(reg.test(value) == false) {if(..){
var nextTab = resultNumberActiveTab + 1;
}
else if(...){
var nextTab = resultNumberActiveTab - 1;
}validateInput: function(){
const checkAttributeName = this.checkAttributeName.bind(this)
let field = [];
let input = this.$el.find('input[data-validate]');
// ... далее по тексту ...
if(this.getAttribute('name') === "name"){
checkAttributeName(value);
}
// ... далее по тексту ...
catch(Throwable $e)if (!empty($_FILES['Files'])) {
$fileComponent = new fileComponent($_FILES['Files']); //Инициализируем класс
try {
$fileComponent->checkMime($mime); //$mime - атеншон!это откуда?незаметно подбросили полицаи?
..................