// А так должен работать mouseover ?
var button = document.querySelector('button');
button.onmouseover = function(){
button.innerHTML = 'hello'
};
<button class="btn">213</button>
var button = document.querySelector('button');
button.onmouseover = function(){
var d = 'text';
return d;
};
<button class="btn">213</button>
Как сделать чтобы рядом с button появлялся текст ?
Быть может, так...
.hint {display: none}
.btn:hover + .hint {display: inline;}
<button class="btn">213</button><span class="hint"> text</span>
или так?)
.btn {position: relative;}
.btn:before {
content: attr(data-hint);
display: none;
position: absolute;
top: -35px;
border: 2px solid orange;
background-color: white;
padding: 3px 10px;
min-width: 120px;
}
.btn:hover:before { display: inline-block; }
<br><br><br>
<button class="btn" data-hint="Бубу 213">213</button>
<button class="btn" data-hint="Бубу 55555">55555</button>
А цитируя ваш код:
var button = document.querySelector('button');
button.onmouseover = function(){
var d = 'text';
return d;
};
// Это то же самое, что написать
button.onmouseover = 'text';
// т.е. не имеет смысла
Если хотелось сделать подсказку, которая при наведении будет всплывать и держаться рядом с мышкой и двигаться с ней, ссылаюсь сюда, на второй пример → Как вывести блок по клику рядом с курсором?
let btn = document.getElementsByClassName('btn')[0];
let state = false;
btn.addEventListener('mouseenter', function(e) {
if (state) return;
let newElem = document.createElement('div');
newElem.className = 'tx';
newElem.innerHTML = 'hello';
document.body.appendChild(newElem);
state = true;
return;
});
.btn {
border: 1px solid #000;
padding: 20px;
background: red;
color: #000;
text-transform: uppercase;
cursor: pointer;
display: inline-block;
}
.tx {
display: inline-block;
border: 1px solid #000;
background: #512;
padding: 20px;
color: #fff;
}
<span class="btn">Hover me!</span>
var button = document.querySelector('button')
button.addEventListener('mouseover', function () {
button.insertAdjacentText('afterend', "hello")
})
<button class="btn">213</button>
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Есть одна JavaScript игра, с обфусцированным кодом, которая создаёт WebSocket соединениеМне бы хотелось как-то слать данные через это WebSocket соединение,...
Как отправить txt (или любой другой) файл на сервер указывая правильный путь?