Если вам сложно приветствовать cheerio - вы можете использовать регулярные выражения для получения значений.
Для легкого доступа вы можете предоставить атрибут класса для <input>
, например:
<input class="className" name="randomValue" value="randomValue2" type="hidden">
Ваше регулярное выражение будет:
const match = html.match(/<input\s*class="className"\s*name="(.+?)"\s*value="(.+?)"/m)
match[1] // randomValue
match[2] // randomValue2
С приветом это будет:
const cheerio = require('cheerio');
const html = `<div class="RiP" style="text-align: left;"><div class="clr"></div><input name="extraMP" value="999" type="hidden"><div class="txta dropError">Slide to activate</div><div class="bgSlider"><div class="Slider ui-draggable"></div></div><div class="clr"></div><input class="myClass" name="randomValue" value="randomValue2" type="hidden"></div>`
const $ = cheerio.load(html);
$('.myClass').val(); // randomValue2
$('.myClass').attr('name'); // randomValue