2016-04-03 2 views
0

Используя следующий сценарий, как я могу изменить SRC = «#» в SRC = «Плакат»изменение ЦСИ из IMG от XMLHttpRequest

var xhttp1 = new XMLHttpRequest(); 
xhttp4.onreadystatechange = function() { 
    if (xhttp.readyState == 4 && xhttp.status == 200) { 
     var fullMovie = JSON.parse(xhttp.responseText) 
     var movie = { poster: fullMovie.Poster}; 

     document.getElementById('Cover').innerHTML = movie.poster; 
    } 
}; 
xhttp4.open("GET", "http://www.omdbapi.com/?i=tt3460252&plot=full&r=json", true); 
xhttp4.send(); 

Используя этот сценарий, как я могу изменить ГКЗ от следующий html?

<label for="img1" class="container1"> 
    <img id="Cover" src="" alt="" class="container1"> 
</label> 
+0

'document.getElementById ('Cover') SRC = movie.poster;.' '... Используйте src' собственность не' innerHTML' – Rayon

ответ

0
document.getElementById('Cover').src = movie.poster 

Изменение ЦСИ свойство элемента - вам нужно будет построить действительный URL из данных, которые вы имеете, если movie.poster не уже найти ссылку

-1

с помощью JQuery это можно сделать очень легко как:

<script> 
    $('#Cover').attr('src','Poster'); 
</script> 

Он изменит значение атрибута src элемента с идентификатором 'Cover'.

Но для того, чтобы использовать JQuery в вашем приложении, вам придется включить

<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.0/jquery.min.js"></script> 

в головной метке.

Для получения дополнительной информации о Jquery визита http://www.w3schools.com/jquery/default.asp

Смежные вопросы