gpt4 book ai didi

javascript - 使用 Javascript 从选项 HTML 中获取名称

转载 作者:行者123 更新时间:2023-11-28 04:17:19 25 4
gpt4 key购买 nike

<option value="1" name="13.890000">Monster</option>

我想通过 javascript 获取名称来进行计算(更改时)(注意:不是值)

$("#calculateprice").on('change', function() {
x = $(this).children(':selected').attr('name');
z = x/1000;
});
<select id="calculateprice" name="serviceid" class="form-control">
<option selected disabled>Select a monster</option>
<option value="1" name="13.890000">Monster 1</option>
<option value="2" name="25.890000">Monster 2</option>
</select>

<input id="quantity" name="quantity" type="text" placeholder="" class="form-control input-md" required>

<input id="price" name="price" type="text" class="form-control input-md" disabled>

现在,我想获取在 QUANTITY 中输入的金额并与 Z 相乘并将结果显示在 PRICE 中。

像这样解决:

var z;
var totalprice;

$("#calculateprice").on('change', function() {
x = $(this).children(':selected').attr('name');
z = x/1000;
});

$("#quantity").on('keyup', function() {
value = $("#quantity").val();
totalprice = z*value;
totalresult = parseFloat(Math.round(totalprice * 100) / 100).toFixed(2);
$('#price').val('$'+totalresult);
});

最佳答案

你可以这样试试

var vl= $("#id").attr("name");

关于javascript - 使用 Javascript 从选项 HTML 中获取名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39745325/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com