2012-10-10 37 views
7

Quiero usar JavaScript nativo o jQuery para cambiar el atributo del cartel en la etiqueta de video HTML. Cualquier ayuda sería muy apreciada.¿Cómo se cambia el atributo del cartel de la etiqueta de video con javascript?

<div id="videoplayer" class="video-player" style="overflow: hidden; width: 582px; height: 326px; "> 
    <div id="myPlayer"> 
     <video id="htmlFive" width="100%" height="100%" controls="" poster="undefined"> 
      <source src="blank.m3u8"> 
     </video> 
</div> 
    </div> 

¡Gracias! attr método

Respuesta

12

para hacerlo de forma nativa, solo cambia el atributo:

document.getElementById('htmlFive').setAttribute('poster','newvalue');

5

Uso de jQuery, por ejemplo:

$('#htmlFive').attr('poster', 'newvalue'); 
+1

Gracias Esto funciona perfecto para jQuery, pero ahora estoy tratando de hacerlo de forma nativa. – Justin

-1
$('#video source').attr('src', srcPath); 
0
$("#example_video_1 .vjs-poster").css('background-image', 'url(http://video- js.zencoder.com/oceans-clip.jpg)').show(); 
Cuestiones relacionadas