Come restituisco il valore dell’immagine in HTML / Javascript

Voglio che restituisca il valore delle mie immagini e poi lo nasconda, ma non restituisce alcun valore, sto anche usando JQuery in modo da poter hide tutte le immagini con la stessa class

  function pergunta1(){ var p1 = document.getElementById('P1'); if (p1.value == "R5"){ return "N1_5" } else if (p1.value == "R2"){ return "N1_2" } else{ return "N1_8" } $('.P1').hide(); } document.getElementById("resultado").innerHTML = myFunction();  

blockquote

È meglio usare solo un linguaggio di script, provare a non mescolarlo e saperne di più. Ecco il codice che desideri.

 < !DOCTYPE html>   

È necessario spostare il resultado all’interno della funzione per mostrare il valore selezionato

 function pergunta1(){ var valor = $(event.target).attr("value"); var resultado; if (valor == "R5"){ resultado = "N1_5" } else if (valor == "R2"){ resultado = "N1_2" } else{ resultado = "N1_8" } $('.P1').hide(); $("#resultado").html(resultado); }