使用javascript求和表单(FORM)中的SELECT/OPTION;这里使用了“getElementsByTagName”让JS自动获取了SELECT选中的值做计算。
代码如下:
测试效果如下:
<!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=gb2312" />
<title>表单中用JS使SELECT/OPTION求和 - 028工作室</title>
<script type="text/javascript">
function calc() {
document.getElementById('count').innerHTML = parseInt
(document.getElementsByTagName('select')[0].value) * 1 + parseInt
(document.getElementsByTagName('select')[1].value) * 1;
}
</script>
</head>
<body>
<div class="dinggou">
<p>第一个选项:
<select name="c-d" onchange="calc()">
<option value="0">0</option>
<option value="-5000">-500</option>
<option value="10000">10000</option>
<option value="20000">20000</option>
<option value="25000">20000</option>
</select>
第二个选项:
<select name="e-d" onchange="calc()">
<option value="0">0</option>
<option value="30000">30000</option>
<option value="50000">50000</option>
<option value="80000">80000</option>
</select></p>
</div>
<p style="color:#168cbe;">总价格:¥<strong id="count">选择后会自动出现价格
</strong></p>
</body>
</html>
分享到:
相关推荐
每对<select>和</select>中至少应包含一对<option>和</option>。 说明 标记名 常用属性 描述 <select> size 指定下拉菜单的可见选项数(取值为正整数)。 multiple 定义multiple="multiple"时,下拉菜单将具有多项...
表单控件-select 表单控件 浏览网页时,经常会看到包含多个选项的下拉菜单。 表单控件 ...<option selected="selected">写代码</option> <!--设置默认选中项--> <option>旅行</option> <option select
js控制select选中显示不同表单内容select下拉菜单特效 js控制select选中显示不同表单内容select下拉菜单特效 js控制select选中显示不同表单内容select下拉菜单特效
复制代码代码如下: document.getElementById(“selectid”).options.length = 0; 方法二 复制代码代码如下: document.formName.selectName.options.length = 0; 方法三 复制代码代码如下: document....
javascript 操作表单select的常用步骤,删除,添加,修改 用代码实现,一看就明白理解用法
Dom查找的第2种方式 _表单验证案例_创建节点 _prototype 框架的使用 _Select,option的使用 _级联下拉列表案例;
<option selected=selected value=0>空号</option> <option value=1>不接</option> <option value=2>不需要</option> <option value=3>挂机</option> <option value=4>黑名单</option> <option value=5>成功</option...
<option selected=""></option> <option></option> </select> 注意: ①select里至少包含一对option selected="selected"默认选定 ②如果想向后台传送数据,需要在select标签中写上name属性...
<option value=”1″>1</option> <option value=”2″>2</option> <option value=”3″>3</option> <option value=”4″>4</option> </select> </form> 我建议要设定每个option的value值,来标示用户在...
下拉框的表单美化插件,mSelect.js源代码,mSelect 是一个含有漂亮下拉框、漂亮按钮的表单美化插件,支持下拉框的滑动展开、折叠,原下拉的onchange事件,selected/disabled属性,支持上下键选择,支持表单的reset,...
本文将要向大家分享8款精美的CSS3表单设计,内容包括登录表单、下拉选择、按钮等,每一个表单都有演示和源码下载,如果你喜欢,就赶紧收藏他们吧。 1、简易的CSS3登录表单 在线演示 -源码下载 2、CSS3切换式按钮...
使用时请将下面的javascript代码存到一个单一的js文件中。 1、表单要求 (this)"></form> 将对表单中的所有以下类型的域依次验证,所有验证是去除了前导和后缀空格的,要注意是区分大小写的。 2、空值验证 表单中...
Javascript操作select是表单中比较常见的,大家可以在网上搜索到很多的相关资料,接下来为大家详细介绍下,JS动态操作select中的各种方法,感兴趣的朋友可以参考下
工作中用select总是遇到很多问题,例如经常出现select无法被div等元素遮盖,我想用其他元素模拟select可能会更好,最近刚学jquery,于是就写了个效果来模拟,顺便练习下,代码很冗长,希望大家多拍砖。
<option value =”volvo”>Volvo</option> <option value =”saab”>Saab</option> <option value=”opel”>Opel</option> <option value=”audi”>Audi</option> </select> 其中,</option
原生js form表单美化插件表单元素input select下拉框
html表单的内容计算求和功能,里面有详细的解释和出错原因。非常详细。供以后学习和使用。
<option value=Vue.js>Vue.js</option> <option value=React.js>React.js</option> <option value=Angular.js>Angular.js</option> </select> 通常下拉列表会用到两个标签, <select> 和 <option> 。...
javascript很好很强大的JS表单验证 javascript很好很强大的JS表单验证
DIV+CSS+JS仿Select下拉表单 下拉表单