• Как удалить строки с таблицы?

    @drawnofmymind
    Добавил класс для p, и по e.target отнимаю)Я правильно сделал?(только для +)

    const defaultNumber = 0;
    document.querySelector('#result').textContent = defaultNumber;

    function copypast() {
    // Два инпута
    let firstInputVal = document.querySelector("#firstspace").value;
    let secondInputVal = document.querySelector("#secondspace").value;
    // Блоки с текстом
    let plusRes = document.querySelector('#plusRes');
    let minusRes = document.querySelector('#minusRes');
    // Select
    let selectVal = document.querySelector('#select').value;
    // Result
    let result = document.querySelector('#result');


    if (document.querySelector('#select').value === '+') {
    plusRes.innerHTML += `${selectVal} ${firstInputVal} ${secondInputVal}
    `;
    result.textContent = eval(`${firstInputVal} + ${result.textContent}`);
    } else {
    minusRes.innerHTML +=" "+` | ${selectVal} ${firstInputVal} ${secondInputVal}
    `;
    document.querySelector('#result').textContent = eval(`${result.textContent} - ${firstInputVal}`);
    }

    }

    document.querySelector('.wrapper').addEventListener('click', (e)=>{
    let target = e.target
    if(e.target.classList.contains('hi')){
    let res = parseInt(e.target.textContent.slice(1).trim())
    result.textContent =
    eval(`${result.textContent} - ${res}`)
    e.target.style.display = 'none'
    }
    })
    Ответ написан
    Комментировать
  • Как закреплять поля ввода?

    @Floatname
    Очень странно у вас как-то все написано, но да ладно. Кстати, в select нельзя вкладывать ничего кроме option
    Вот, посмотрите - это то, что нужно?
    https://codepen.io/MCheryabushkin/pen/wvazqeb?edit...
    Ответ написан
    7 комментариев