私はJavaScriptが初めてなので、私の状況を理解してください。
ドロップダウン メニュー (アイテムの数量を選択するため) と送信ボタン (カートに追加するため) を含む単純な HTML フォームを作成しました。
送信されると、フォームの結果が Web ページの表に表示されます。
これまでのコードで、フォーム オプションの結果を表示できます。
ただし、数量を「qtytoy1」の変数結果に置き換える必要があります。
これが私のコードです。
function addToy1New()
{
var i = document.getElementById("qty_toy1");
var qtytoy1 = i.options[i.selectedIndex].text;
var htmlTagString="<table width=\"100%\" border=\"0\">"
+" <tr>"
+" <td>Optimus Prime</td>"
+" <td> x 1</td>"
+" <td>$26.99</td>"
+" </tr>"
+" <tr>"
+" <td></td>"
+" <td>Total:</td>"
+" <td>$26.99</td>"
+" </tr>"
+"</table>";
document.getElementById("toy1_add").innerHTML=htmlTagString;
document.getElementById("toy1_test").innerHTML=qtytoy1;
}
「$26.99」を変数「qtytoy1」に置き換えるにはどうすればよいですか?
この方法を回避するより良い方法があると確信しています。そう思う場合は共有してください。ただし、私のような初心者にも理解できることを確認してください。:)