javascript - 客户端单击表单选项后计算的javascript计算
问题描述
我正在做一个关于创建订单的小项目。一旦客户选择时间,我试图显示每页的价格。
例如,如果选择的时间是 4 小时,它应该返回 12 美元。如果它是 6 小时,它应该返回 10 美元......
<div class="col-md-6">
<div class=" custom-select" style="width:200px;">
<select class="form-control" id="time">
<option value="0">Time...</option>
<option value="1">4hrs</option>
<option value="2">6hrs</option>
<option value="3">1day</option>
<option value="4">2days</option>
<option value="5">3days</option>
<option value="6">4days</option>
<option value="7">5days</option>
<option value="8">6days</option>
<option value="9">7days</option>
<option value="10">After 7 days</option>
</select>
</div>
</div>
<div class="col-md-6">
<div class="form-group">
<label class="bmd-label-floating">cpp</label>
<input type="text" class="form-control" id="cpp">
</div>
</div>
解决方案
你可以做这样的事情。
const selectElement = document.querySelector('.ice-cream');
selectElement.addEventListener('change', (event) => {
const result = document.querySelector('.result');
result.textContent = `You like ${event.target.value}`;
});
<label>Choose an ice cream flavor:
<select class="ice-cream" name="ice-cream">
<option value="">Select One …</option>
<option value="chocolate">Chocolate</option>
<option value="sardine">Sardine</option>
<option value="vanilla">Vanilla</option>
</select>
</label>
<div class="result"></div>
推荐阅读
- javascript - 如何在中间件中将 Koa bodyParser 上传限制设置为特定路由而不是全局?
- javascript - 在cropper js中上传图片会出错拒绝加载图片违反内容安全策略指令:“img-src * data:”
- kubernetes - 无法访问用完 istio 服务网格的 api
- angular - 如何将授权标头设置为为其他 API 请求生成的不记名令牌
- javascript - 更改 Google 饼图上的饼图文本
- html - 为什么这个引导模板有一个从左到右的滚动条?
- javascript - GoogleJsonResponseException:对 drive.files.insert 的 API 调用因内部错误而失败
- r - 使用 Rvest 进行网页抓取,UseMethod(“xml_find_first”)中的错误:没有适用于“字符”类对象的“xml_find_first”方法
- cookies - 如何使 Shopware 5 csrf 和 cookie 在 iframe 中工作?
- javascript - 新事件没有上一个事件更新的最新状态值