str.replace(/\)\|\(\b/g, 'текст вместо ');
if(e.target.closest('....')){
var target = e.target.closest('....'); // Здесь что-то уникальное, что может указать на род. блок
var targetCoords = target.getBoundingClientRect();
var xCoord = e.clientX - targetCoords.left;
var yCoord = e.clientY - targetCoords.top;
alert('Координаты по X: ' + xCoord);
alert('Координаты по Y: ' + yCoord);
}
document.onwheel = function(e) {
if (e.target.tagName != 'TEXTAREA') return;
var area = e.target;
var delta = e.deltaY || e.detail || e.wheelDelta;
if (delta < 0 && area.scrollTop == 0) {
e.preventDefault();
}
if (delta > 0 && area.scrollHeight - area.clientHeight - area.scrollTop <= 1) {
e.preventDefault();
}
};
div{
position: relative;
width: 250px;
height: 156px;
-webkit-clip-path: polygon(49% 49%, 36% 100%, 64% 100%);
clip-path: polygon(49% 49%, 36% 100%, 64% 100%);
background: #FFC000;
}
div::before{
content: '';
position: absolute;
top: -12px;
left: -30px;
display: block;
width: 130px;
height: 130px;
transform: rotate(25deg);
background: red;
box-shadow: 10px 10px 10px black;
}
div::after{
content: '';
position: absolute;
top: 7px;
right: 0px;
display: block;
width: 130px;
height: 130px;
transform: rotate(-25deg);
background: red;
box-shadow: -12px -12px 10px black;
}
<div></div>
function buyfunc(){
var result = document.querySelector('.balance');
var leftvalue = document.querySelector('.value');
result.innerHTML = 125500;
leftvalue.innerHTML = 0;
document.getElementById('bttn').addEventListener('click', buy);
}
function buy(){
var bleft = document.querySelector('.balance').innerHTML -= 1500;
var leftvalue = document.querySelector('.value').innerHTML++;
if(bleft <= 0){
alert("Баланс достиг нуля!");
document.querySelector('.balance').innerHTML = 0;
}
}
document.querySelector('script').previousSibling.tagName; /** Если тег script первый и единственный **/
document.getElementsByTagName('script')[i].previousSibling.tagName; /** Если есть ещё script, то i - номер этого тега среди всех script **/