※ ChatGPTを利用し、要約された質問です(原文:javascriptでちゃんと表示されない。)
JavaScriptでちゃんと表示されない理由とは?
このQ&Aのポイント
JavaScriptの参考書通りに書いても表示されない理由について詳しく解説します。
新製品と価額のみ表示されてしまう問題の原因と対策を説明します。
リラックスチェアや価額4000などが表示されない場合の原因と解決方法を解説します。
javascriptの参考書通りに書いてるのになぜか出ません。
なぜか、新製品と価額だけしかでません。
リラックスチェアとか価額4000とかが出ません。
何が原因かわかりません。
何が原因なんでしょうか?
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=shift_jis" />
<title>はじめてのHTML</title>
<style>
table{border:solid 1px orange; border-spacing:0pc;}
th,td{border:solid 1px orange; padding:4px;}
</style>
<script type="text/javascript">
var prod_name={'リラックスチェア','リラックスデスク','ブックスタンド'};
var prod_price ={4000,12000,800};
</script>
</head>
<body>
<h1>新商品価額表</h1>
<table>
<thead>
<tr><th>製品名</th><th>価額</th></tr>
</thead>
<tbody>
<script type="text/javascript">
document.write('<tr>');
document.write('<td>'+ prod_name[0]+'</td>');
document.write('<td>'+ prod_price[0]+'</td>');
document.write('</tr>');
</script>
</tbody>
</table>
</body>
</html>
お礼
{}と[]を間違えてました 修正したらできました。 ありがとうございました。