您的位置:首页 > 产品设计 > UI/UE

获取select value值 onchange事件触发

2018-03-01 14:30 429 查看
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="viewport" content="width=device-width,height=device-height,inital-scale=1.0,maximum-scale=1.0,user-scalable=no;">
<title>测试</title>
<style>
*{margin: 0;padding: 0;}
.shangjia{width: 90%;height: 70px;border-top: 1px solid #bdbcbc;border-bottom: 1px solid #bdbcbc; margin: 10px auto;}
.shangjia span{font-size: 25px;line-height: 70px;color: #060606;font-family: 微软雅黑;display: inline-block;float: left;    letter-spacing: 1px;}
.num{display: inline-block;width: 15%;height: 55px;font-size: 25px;float: right;padding-top: 15px;}
.num select{
font-size: 25px;
border: none;
outline: none;
width: 100%;
display: inline;
float: right;
}
.guke{width: 90%;height: 70px;border-top: 1px solid #bdbcbc; border-bottom: 1px solid #bdbcbc; margin: 10px auto;}
.guke span{font-size: 25px;line-height: 70px;color: #060606;display: inline-block;float: left;letter-spacing: 1px;}
</style>
</head>
<body>
<div class="shangjia">
<span>商家营销比例(%)</span>
<div class="num">
<select id="xuanze" onchange="changeValue();">
<option value="10">10</option>
<option value="15">15</option>
<option value="20">20</option>
<option value="25">25</option>
<option value="30">30</option>
<option value="35">35</option>
<option value="40">40</option>
</select>
</div>
</div>
<div class="guke">
<span>平台补币</span>
<div class="num_right" id="num_right">
25
</div>
</div>
<script type="text/javascript">
function changeValue(){
var obj = document.getElementById('xuanze'); //定位id
var index = obj.selectedIndex; // 选中索引
var value = obj.options[index].value; // 选中值
var n1 = Number(value);
var newdiv = document.getElementById("num_right");
newdiv.innerHTML = n1*2.5;
};
</script>
</div>
</body>
</html>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: