0
I created the following code, but I’m not able to display the information the way I’d like.
I wanted to show off something like
Produto: Nome do produto Valor: 0 Origem: Origem do Produto
But it is appearing [object HTMLInputElement] NaN [object NodeList], someone could help me?
function verificar(){
        var nome = window.document.getElementById('nome')
        var valor = Number(window.document.getElementById('valor'))
        var origem = window.document.getElementsByName('radp')
        var res = window.document.getElementById('res')
    
        res.innerHTML += `Produto: ${nome}`
        res.innerHTML += `Valor: ${valor}`
        res.innerHTML += `Origem: ${origem}`
    
    }<div>
            <p>Nome do Produto: <input type="text" name="nome" id="nome"></p>
            <p>Valor do Produto: <input type="number" name="valor" id="valor"></p>
            <p>Origem do Produto:
                <input type="radio" name="radp" id="importado" checked>
                <label for="importado">Importado</label>
                <input type="radio" name="radp" id="nacional">
                <label for="nacional">Nacional</label>
            </p>
            
                <input type="button" value="Verificar" onclick="verificar()">
            </p>
           
        </div> 
        <div id="res">
           Preencha os Dados para receber as informações.
        </div>
I would answer exactly that, but you were quicker on the trigger
– Eduardo Ribeiro