<input id="demoText" type="text" value="texte...">
texte...
<input name="demoRadio" type="radio" value="1" checked>Un
<input name="demoRadio" type="radio" value="2" >Deux
<input type="checkbox" id="demoCheckboxId" name="demoCheckbox" value="admin">Administrateur?
value = admin, checked = false
<select id="demoSelectId" name="demoSelect">
<option value="1">Un</option>
<option value="2">Deux</option>
<option value="3">Trois</option>
</select>
Pour les radio/checkbox/select, on peut récupérer directement l'item sélectionné via le sélecteur CSS
:checked
document.querySelector('#demoSelectId option:checked')
document.querySelector('[name=demoRadio]:checked')
document.querySelectorAll('input:checked, option:checked')