Olá
tenho uma função JS para mudar valor de atributos de uma imagem.
A imagem é essa:
<img src="capa.jpg" data-desc="2018 - Aventura" alt="titulo do filme" onclick="teste(this,2);" id="video" />
A função:
function teste(arg,p){
var pos = p;
document.getElementById('video').src="novacapa.jpg"; // muda src
document.getElementById('video').alt="Titulo do novo video"; // muda alt
document.getElementById('video').attr('data-desc', 'valor a atribuir'); // ???
}
A função muda o "src" e "alt" mas não consigo mudar o valor do atributo 'data-desc", como faço isso?
Essa é a linha em questão:
document.getElementById('video').attr('data-desc', 'valor a atribuir');