<select name="c1" onchange="c20_1.value=this.options[this.selectedIndex].text.split('--')[1];this.options[this.selectedIndex].value=this.options[this.selectedIndex].text.split('--')[0]">
<option>---请选择配置型号---</option>
<option value="">光驱--400¥</option>
<option value="">软驱--100¥</option>
</select>
<input type="text" id="c20_1">
<option>---请选择配置型号---</option>
<option value="">光驱--400¥</option>
<option value="">软驱--100¥</option>
</select>
<input type="text" id="c20_1">
解决方案 »
- 大神过来看看!!两个js冲突,求解救!!!!!
- Jquery 怎么获取当前节点的下一个节点
- 帮忙看下这个js,有些不明白了
- 除了document.onclick,还有什么
- 帮忙看下bind代码,谢谢了
- 一段jquery的程序没法显示效果
- 网页上文本编辑框,在获得焦点的情况下,禁止用户进行输入怎么实现?
- 如何最简洁的代码实现判断只能在textbox中输入1,2,3,4,5这5个整数?
- 如何在password的onchange事件中判断回车,并执行提交函数:急等!代码如下:
- Bootstrap 弹出框怎么设置为可拖动?
- 谁有这样的东东:一个输入框这边有个按钮,点击按钮可以出现像做图工具一样的色彩选择器,点击一个颜色,它的值就会赋给输入框?
- 问个问题
是需要/呵呵~
<input type="text" name="price" id="c20_1">
<input type="text" name="price" id="c20_2">
:::
:::
<input type="text"name="price" id="c20_10">
文本框的名字相同都是price,只是id不同,我现在想把这十项文本框的值求和,到文本框<input type="text" name="total">是不是要把这十项的值先放在一个数组里,在来求和?
或者
<input type="text" name="price" id="c20_1"><br>
<input type="text" name="price" id="c20_2"><br>
<input type="text" name="price" id="c20_3"><br>
<input type="text" name="price" id="c20_4"><br>
<input type="text" name="price" id="c20_5"><br>
<input type="text" name="price" id="c20_6"><br>
<input type="text" name="price" id="c20_7"><br>
<input type="text" name="price" id="c20_8"><br>
<input type="text" name="price" id="c20_9"><br>
<input type="text"name="price" id="c20_10"><input type=submit onclick=add()><input id=r>
<script>
function add(){
var result=0
for(i=1;i<11;i++){
result+=Number(eval("c20_"+i).value)
}
r.value=result
}
</script>
var result=0
for(i=1;i<11;i++){
result+=Number(eval("c20_"+i).value)
}
r.value=result
}
</script>
中,("c20_"+i)中,字符型和数值型不能相加吧/ 我提交的时候,不能实现要的效果