<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>Document</title>
</head>
<body>
</body>
</html>
var o = {a:1, d:4, b:2, c:3};
Object.keys(o);
// Array(4) [ "a", "d", "b", "c" ]
var o = {a:1, d:4, b:2, c:3};
Object.keys(o).sort();
// Array(4) [ "a", "b", "c", "d" ]
<div>
<form id="reg-form" action="/" method="post">
<input type="text" name="username" value="">
<input type="button" name="Registered" value="Registered">
</form>
</div>
Данный способ не работает, не пойму почему, объясните. Спасибо
<code lang="javascript">
$('#reg-form').on('click', (e) => {
e.preventDefault();
$('#reg-form').submit();
});
</code>
<div>
<form id="reg-form" action="/" method="post">
<input type="text" name="username" value="">
<input type="submit" name="Registered" value="Registered">
</form>
</div>
Данный способ не работает, не пойму почему, объясните. Спасибо
<code lang="javascript">
$('#reg-form').on('submit', (e) => {
e.preventDefault();
$('#reg-form').submit();
});
</code>
var BXForm = Object.create(Object);
BXForm.prototype.btnClick = function() {
console.log('btnClick called');
}
BXForm.prototype.init = function() {
this.btnClick();
console.log(this, 'init called');
}
BXForm.init();
location.reload();
// Создаем временный блок
var _tmp = document.createElement('div');
// Помещаем в него нужный DOM
_tmp.appendChild(document.body.cloneNode(1));
// Парсим по своему усмотрению
alert(_tmp.querySelector('.answer__text').textContent);
$('.catalog_aside .down .btn-dropdown').click(function(){
$('.catalog_aside ul ul').css({display: 'none'})
.siblings('.btn-dropdown').removeClass('active')
.parent('li').removeClass('open');
$(this).parent().toggleClass('open');
if($(this).siblings('ul').is(':visible')){
$(this).siblings('ul').slideUp();
$(this).removeClass('active');
}else{
$(this).siblings('ul').slideDown();
$(this).addClass('active');
}
});
// e - объект события touchstart / touchend
function getTouch(e) {
return {
get x() {
return e.changedTouches[0].pageX
},
get y() {
return e.changedTouches[0].pageY
}
}
}
// создаём новый экземпляр Athlete5
var ch = new Athlete5();
// проверяем в нём наличие доступа к методу Person5.prototype
console.log(ch.calculateAge);
var particlesMax = 30;
var animationParticle = ("animation: particle1 5s infinite ease-in-out");
var randFigure = min + Math.floor(Math.random() * (max + 1 - min));
var particlesMax = 30;
var animationParticle = ("animation: particle1 5s infinite ease-in-out");
var randFigure = Math.floor(Math.random() * (particlesMax + 1));