function fullWidth(el) {
const style = window.getComputedStyle(el);
return 'width,margin-left,margin-right,padding-left,padding-right'
.split(',')
.reduce((p,c) => p + parseFloat(style[c]), 0)
;
} var gruz, prolet;if( gruz && prolet) {
price = gruz * 2 + prolet * 3;
// записать полученное значение цены в нужном месте
} else {
// сбросить значение цены, т.к. в таком состоянии нечего считать
} //document.getElementById(btn).onclick = function(){
document.getElementById("btn").onclick = function(){
var login = document.getElementById('login').value;
var password = document.getElementById('password').value;
// if (login.value == 'admin') && (password.value == '12345') alert ('Добро пожаловать!');
if (login == 'admin' && password == '12345') alert ('Добро пожаловать!');
else alert ('Вход запрещен!');
}input.value = parseFloat(e.target.value).toFixed(2);const pos = e.target.selectionStart; // запомнить положение курсора
// magic
e.target.selectionStart = e.target.selectionEnd = pos; // восстановитьconst pos = e.target.selectionStart;
let v = parseFloat(e.target.value);
if( isNaN(v)) v = 0;
e.target.value = v.toFixed(2)
e.target.selectionStart = e.target.selectionEnd = pos;185, записанное в 16-ричной системе как 0xB9. e(f), ожидающая целочисленный параметр f.push(), который вставит в конец массива значение. К свойствам и методам объекта можно обращаться и через точку myArray.push() и в квадратных скобках передав строку с названием свойства или метода: myArray['push']()shift() – записанным так же в виде строки в квадратных скобках.e() с числом 185, увеличенным на 1, т.е. 186. В цикле это число сначала уменьшается на 1, затем оценивается, не стало ли оно равным нулю. Если ещё не стало, то выполняется тело цикла. Т.е. тело цикла выполнится 185 раз: для 185, 184, 183, ... 2 и 1.boundschange – Событие изменения области просмотра карты (в результате изменения центра или уровня масштабирования).actionend – Окончание плавного движения карты. jQuery.each( ( "blur focus focusin focusout resize scroll click dblclick " +
"mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave " +
"change select submit keydown keypress keyup contextmenu" ).split( " " ),
function( i, name ) {
// Handle event binding
jQuery.fn[ name ] = function( data, fn ) {
return arguments.length > 0 ?
this.on( name, null, data, fn ) :
this.trigger( name );
};
} ); getElementsByClassName() или элементов с классом turnabout ещё нет на странице в момент выполнения скрипта – если скрипт засунут в <head>, например.document.querySelector('.turnabout') – вы же не забыли точку перед названием класса?