如何使用点击事件在屏幕上显示六颗星?带有 6 个星号的行数取决于输入中的数字。需要通过循环来完成。
let element = (elem) => document.querySelector(elem);
let but = element('.b-6');
let out = element('.out-6');
let inp = element('.i-6');
but.onclick = function t6() {
for (let i = 1; i < 4; i++) {
if (inp.value == 1) {
out.innerHTML = '******';
} else if (inp.value == 2) {
out.innerHTML = '******' + '<br/>' + '******';
} else if (inp.value == 3) {
out.innerHTML = '******' + '<br/>' + '******' + '<br/>' + '******';
}
}
}
<input class="i-6" type="number" />
<div class="out-6">
</div>
<button class="b-6">Кнопка</button>
