div
обертки сайта внутри <body>
и применение overflow: hidden;
к обертке вместо <body>
или <html>
устраняет проблему.<meta name="viewport">
тег просто игнорируют overflow
на атрибуты html
и body
тегах.position: relative;
в обёртку div
. <h1 id="test">test</h1>
$("#test").click(() => document.execCommand("copy"));
$("#test").on("copy", e => e.clipboardData && e.clipboardData.setData("text/plain", $("#text").textContent))
const filterData = data.filter(el => {
return (el.cardNum.startsWith('1234') || el.cardNum.startsWith('4234'))
&& (el.cardStatus === 'X' || el.cardStatus === '+');
});
console.log(filterData);
if (typeof isNumber == 'number') {
return true;
} else {
return false;
}
<select id="year"></select>
for (let year = 1920; year <= 2020; year++) {
let options = document.createElement("OPTION");
document.getElementById("year").appendChild(options).innerHTML = year;
}
const input1 = document.querySelector('#input1');
const input2 = document.querySelector('#input2');
const button = document.querySelector('#button');
function check2() {
if (input1.value != '' && input2.value != '') {
button.disabled = false;
} else {
button.disabled = true;
}
}
year == 2015 ? alert('правильно') : alert('не правильно');
year == 2016 ? alert('правильно') : alert('не правильно');
year == 2015 || year == 2016 ? alert('правильно') : alert('не правильно');
fetchData = () => {
fetch(`https://........`)
.then((response) => response.json())
.then((data) => {
const groupedData = data.group;
this.setState({
data: groupedData,
car: Object.keys(groupedData)[0]
}, this.filter);
})
.catch(() => {
console.log("404 Not Found");
});
};