$('#wide-width').on('change', function() {
val = $("#wide-selectsize").val(); // тут id выбранной ед. изм (1=мм, 2=см, 3=метр)
// а дальше как у меня
if(val == 1) {
// мм -> см
$('#wide-width').val($width* 10);
} else if (val == 2) {
// см -> см ничего не переводим
$('#wide-width').val($width);
} else if (val == 3) {
// м-> см
$('#wide-width').val($width / 100);
}
})
lis = [...document.querySelectorAll('ul li')].map(li => li.textContent)
blob = new Blob(
[ JSON.stringify(lis) ],
{
type : "text/plain;charset=utf-8"
}
);
downloadUrl = window.URL.createObjectURL(blob);
a = document.createElement('a')
a.href = downloadUrl
a.download = 'drugs.txt'
a.click()
this.state = {
....
active: 0
};
nextHandler = () => {
// тут добавить this.state.active + 1
};
...
this.state.items.map((item, index) => {
return (
<li
key={item.id}
className=`list__item ${index === active ? 'active-class' : ''} ${index === active + 1 ? 'after-active-class' : ''}`
>
</li>
);
>>> url = 'https://httpbin.org/cookies'
>>> cookies = dict(cookies_are='working')
>>> r = requests.get(url, cookies=cookies)
>>> r.text
'{"cookies": {"cookies_are": "working"}}'
выходит более наглядно, чем если всё делать типа wrapperHTML.innerHTML = wrapperHTML.innerHTML + `.....`