Как при нажатии "ок" в input type color открывать второй input?
Я пишу генератор градиента и мне нужно чтоб при нажатии кнопки ок в выборе цвета открывался ещё один input. Можно ли так сделать или что-нибудь подобное?
<div class="block" id="divBlock">
<input type="color" class="inputGradient" id="inputGradient1">
<input type="color" class="inputGradient" id="inputGradient2">
</div>
<div class="gradientBlock" id="gradientBlock" style="width: 100%; height: 500px;"></div>
const inputGradient1 = document.getElementById("inputGradient1");
const inputGradient2 = document.getElementById("inputGradient2");
const gradientBlock = document.getElementById("gradientBlock");
function gradient() {
gradientBlock.style.background = "linear-gradient(" + inputGradient1.value + ", " + inputGradient2.value +")";
}
inputGradient1.onchange = gradient;
Источник: Stack Overflow на русском