[英]How to change value in html depending on selected option Javascript
I have form with select 我有选择表格
<select class="form-control">
<option>10 pc</option><!--1 USD -->
<option>20 pc</option><!--2 USD -->
<option>50 pc</option><!--3 USD -->
</select>
How can I using Javascipt change amount in html h2 depending on selected option? 如何根据所选选项在html h2中使用Javascipt更改量?
<div class="text-center">
<h2>Total amount<span style="color:#3972b2">1 USD</span></h2>
</div>
When I start form it should be 1 USD as default for 10pc's and if I change it to 20pc it should be 2 USD 当我启动表单时,默认值为 10美元 ,默认为1美元 ,如果更改为20pc ,则为2美元
I found such code but it doesn't change 我找到了这样的代码,但它没有改变
$('select[class="form-control"]').on('change',function(){
var get=$('select option:selected').text();
$('#new_text').val(get);
});
Here is example on http://jsfiddle.net/wc6hrktv/ 这是http://jsfiddle.net/wc6hrktv/上的示例
Thank you! 谢谢!
Change this line: 更改此行:
$('#new_text').val(get);
to this: 对此:
$('#new_text').html(get);
set value property of each option in your select tag 选择标签中每个选项的设置值属性
<select class="form-control">
<option value="1">10 pc</option><!--1 USD -->
<option value="2">20 pc</option><!--2 USD -->
<option value="3">50 pc</option><!--3 USD -->
</select>
update value of span by selecting it just like you do in css 通过选择跨度值来更新跨度值,就像在css中一样
$('select[class="form-control"]').on('change',function(){
var get=$('select option:selected').val();
$('.text-center h2 span').html(get+" USD");
});
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.