OK、私はJSONからURL経由でデータを取得するJSをいくつか持っています。 私は各オブジェクト(author_name、rating、author_url)をjs IDに変換したいので、htmlでIDを呼び出すことができます。例えばjsオブジェクトをhtmlにします
<ul>
<li id=''></li>
<li id=''></li>
<li id=''></li>
</ul>
これは私がスタイルやページの周りに使用できるようにHTMLにこれらを取得するための最良の方法は何か、これまで
<div id="map"></div>
<script async defer src="https://maps.googleapis.com/maps/api/js?key=123-mg&libraries=places&callback=initMap"></script>
<script>
function initMap() {
var service = new google.maps.places.PlacesService(map);
service.getDetails({
placeId: '123'
}, function(place, status) {
if (status === google.maps.places.PlacesServiceStatus.OK) {
for(var i=0; i <= place.reviews.length; i++) {
console.log(place.reviews[i]);
alert(place.reviews[i].author_name);
alert(place.reviews[i].rating);
alert(place.reviews[i].author_url);
alert(place.reviews[i].text);
alert(place.reviews[i].relative_time_description);
alert(place.reviews[i].profile_photo_url);
}
}
});
}
</script>
私のJSコードのですか?
は、所望のコンテンツと 'アペンド(と' li'要素を作成します) 'それはあなたの' ul' – empiric
ニース情報、おかげで病気これを試してみてください。好き? (place.reviews [i] .author_name)append(li)? –
eval、innerHtml、http://stackoverflow.com/questions/11351135/create-ul-and-li-elements-in-javascript –