昨日、問題を解決するためのヒント、特定の値を持つ入力による最終的な価格にどのように影響するかを知りました。この場合、divを直接使用して学習する必要があります。これは私が私がふふふ何か間違ったことをやっていると思う私の実際のコードDivの要素を選択して最終金額を増やす
function totalIt() {
var input = document.getElementsByTagName("span");
var total = 0;
for (var i = 0; i < input.length; i++) {
if (input[i].checked) {
total += parseFloat(input[i].value);
}
}
document.getElementById("no_selection").value = "$" + total.toFixed(2);
document.querySelector(".priceText1").innerText = "$" + total.toFixed(2);
}
<div class="priceWrapper">
<h3 class="priceText1" id="total">$0.00</h3>
<h3 class="priceText2">Final Cost</h3>
</div>
<div id="quotingArea2">
<div class="item">
<div class="itemProduct">
<h4 class="itemText">
<span class="no_selection">Logos</span>
</h4>
</div>
<div class="itemHidden">
<div class="itemHiddenUnselected">
<h4 class="itemText">
<span class="no_selection">First Option</span>
</h4>
</div>
<div class="itemHiddenUnselected">
<h4 class="itemText">
<span class="no_selection">Second Option</span>
</h4>
</div>
<div class="itemHiddenUnselected">
<h4 class="itemText">
<span class="no_selection">Third Option</span>
</h4>
</div>
</div>
</div>
</div>
です。誰かが私を助けることができる?
あなたが直面している問題は何か、「= –
こんにちは@IronyStackは1 <スパンクラスをクリックして、それを達成しようとしていることに言及no_selection "> #priceTextの値に影響を与える2番目のオプション(何らかの形でお金の価値を追加する)。 – Eugenio