var setVal = proc => {
let {x, y} = document.querySelector('.vue-slider-process').getClientRects()[0];
let ev = document.createEvent("MouseEvent");
ev.initMouseEvent(
"click",
true, true,
window, null,
0, 0, x+(parseFloat((parseFloat(getComputedStyle(document.querySelector('.vue-slider-rail')).width.slice(0,-2))/100*proc).toFixed(1))), y,
false, false, false, false,
0, null
);
document.querySelector('.vue-slider-process').dispatchEvent(ev);
}
const result = Object.values(arr.reduce((acc, n) => (
(acc[n.ID] = acc[n.ID] || { ID: n.ID })[n.FIELD] = n.VALUE,
acc
), {}));
str = str[0].toUpperCase() + str.slice(1);
// или
str = str.replace(/^./, m => m.toUpperCase());
// или
str = Array.from(str, (n, i) => i ? n : n.toUpperCase()).join('');
request()
всё, отыграл. for()
.wall.get()
годится сервисный токен или токен пользователя.<a href='index.php?lang=EN'>EN</a> | <a href='index.php?lang=RU'>RU</a>
<?php
// index.php
$xmlURL = "http://domain.com/lang/en.xml";
if (!empty($_REQUEST['lang']) AND $_REQUEST['lang'] == "RU")
{
$xmlURL = "http://domain.com/lang/ru.xml";
}
?>