2016-08-27 9 views

答えて

0

データを表示する方法と方法によって異なります。

HTMLでJSのデータを表示するための適切な方法は、IDによって参照されるhtml要素を持っており、オブジェクトのプロパティの値にinnerHTMLプロパティを設定し、それ以外のdocument.write文書にあなたがそれ

呼び出すたびにクリアされますすることです

例:

<div id="details"></div> 

<script> 
var purchase1 = { item:"fruit" }; 

function displayDetails() { 
document.getElementById("details").innerHTML = this.item; 
} 

purchase1.showDetails = displayDetails; 

purchase1.showDetails(); 
</script> 
+0

ヘルプありがとうございました – jerz

+0

喜んで助けになる –

0

初級レベル は、事前にありがとう

var purchase1 = { item:"fruit" }; 

function displayDetails() { 
document.write(this.item); 
} 

purchase1.showDetails = displayDetails; 

purchase1.showDetails(); 
+0

showDetails'がpurchase1' 'のプロパティではありません'以来、機能しません。 – Barmar

+0

彼らは 'showDetails'をサンプルコード(' purchase1.showDetails = displayDetails; ')で' purchase1'に設定しているので、うまくいきます。 –

+0

おっと、それを逃しました。 – Barmar

0

または使用するFunction.prototype.call()

var purchase1 = { item:"fruit" }; 
 

 
function displayDetails() { 
 
document.write(this.item); 
 
} 
 

 
displayDetails.call(purchase1)

関連する問題