Potrzebuję poprzez JS dodać nowe pole do obiektu SELECT... doterłem do momentu : document.getElementById('lista').add(); i jak dalej to niewiem co bym niewpisał to błąd

lista = document.getElementById('lista'); nowaOpcja = document.createElement('option'); nowaOpcja.setAttribute('value','wartość'); nowaOpcjaNazwa = document.createTextNode('Nazwa opcji'); nowaOpcja.appendChild(nowaOpcjaNazwa); lista.appendChild(nowaOpcja);