2017-09-17 4 views
-5

誰も私を助けて、何がコードで間違っているか教えてください。 このコードで私を助けてください。私は何が間違っているのかわかりません。 誰でも私を助けて、何がコードで間違っているか教えてください。 このコードで私を助けてください。私は何が間違っているのかわかりません。私はjavascriptで間違っていますか?

<!DOCTYPE html> 
<html> 
<body> 
<p id="demo">enter code here</p> 

<script> 


var all = [ 
    { 
     "name": "redfruit", 
     "price": 9.20, 
     "text2": "Our selection of red fruits and fresh milk<br>No added preservatives or sugars" 
    }, 
    { 
     "name": "veggie", 
     "price": 8.80, 
     "text2": "Our selection of veggies and fresh milk<br>No added preservatives or sugars" 
    }, 
    { 
     "name": "jajko", 
     "price": 6.90, 
     "text2": "Our selection of veggies and fresh milk<br>No added preservatives or sugars" 
    } 
]; 

var i; 
for(i=0;i<all.length;i++) 
{var moko=all[i]; 
var extrahtml='\ 
     <li>\ 
       <div class="info">\ 
        <h3>' + moko.name + '</h3>\ 
        <p>' + moko.price.toFixed(2) +' </p>\ 
        <p>' + moko.text2 + '</p>\ 

        '</div>\ 
       </li>\ 
     '; 



document.getElementById("demo").innerHTML += extrahtml; 
} 
</script> 

</body> 
</html> 
+0

エラーは何ですか? HTMLページの表示方法を教えてください。何を手に入れたいですか? – Edric

答えて

0

が更新下記参照、あなたは逃した/単一引用符を紛失、私は、これはあなたが探しているものであると思います:

<!DOCTYPE html> 
<html> 
<body> 
<p id="demo">enter code here</p> 

<script> 
    var all = [ 
     { 
      "name": "redfruit", 
      "price": 9.20, 
      "text2": "Our selection of red fruits and fresh milk<br>No added preservatives or sugars" 
     }, 
     { 
      "name": "veggie", 
      "price": 8.80, 
      "text2": "Our selection of veggies and fresh milk<br>No added preservatives or sugars" 
     }, 
     { 
      "name": "jajko", 
      "price": 6.90, 
      "text2": "Our selection of veggies and fresh milk<br>No added preservatives or sugars" 
     } 
    ]; 

    var i; 
    for (i = 0; i < all.length; i++) { 
     var moko = all[i]; 
     var extrahtml = '\ 
    <li>\ 
      <div class="info">\ 
       <h3>' + moko.name + '</h3>\ 
       <p>' + moko.price.toFixed(2) + ' </p>\ 
       <p>' + moko.text2 + '</p>\ 
       </div>\ 
      </li>\ 
    '; 
     document.getElementById("demo").innerHTML += extrahtml; 
    } 
</script> 

+0

フォーマットテキストに単なる見積もりがありません –

+3

あなたの答えは、正確に何が間違っていたか、どのように修正したかの説明で、はるかに価値があります。 – Pointy

+0

さんがコメントを追加しました。 –

関連する問題