Javascript 控制订单表单的值
Javascript controls order form's value
我目前正在创建一个订单。但是,我一直停留在获取值上。这是一个产品订单,我想显示价格并通过用户选择计算金额。
例如,我得到了一个产品数量下拉列表,因此当用户选择一个产品时,价格div将显示一个值,如果用户选择0,则价格div将显示$ 0。问题出在哪里?
var productValue = document.getElementById("e_Product");
var productQuantity = document.getElementById("e_Quantity");
var stringValue = productValue.options[productValue.selectedIndex].text;
if (stringValue == "Product Name" && productQuantity == 1)
{
var singleValue = "$800.00";
$('#e_Price').val(singleValue);
}
else
{
var singleValue1 = "$0.00";
$('#e_Price').val(singleValue1);
}
另外,在表单中,如何禁用输入字段的编辑功能?我发现当我获得这些产品的值时,用户仍然可以在字段中键入他们想要的任何内容。
为了在输入字段中显示值,我觉得我只能使用 val(( 来输出值,所以每次我需要设置一个新变量来保存值,但对于订单形式,我想在最后添加一个计算函数。就像用户选择产品,产品数量和运输选项一样,我需要获得所有这些费用的金额。
对不起表达,有点乱,几个问题放在一起,有点不知道我在做什么。
提前非常感谢你们。
使用全局变量
var singleValue = "$0.00";
if (stringValue == "Product Name" && productQuantity == 1)
{
singleValue = "$800.00";
$('#e_Price').val(singleValue);
}
else
{
$('#e_Price').val(singleValue);
}
对于禁用文本框(总金额字段(
$('#id').attr('disabled',true);
或
$('#id').attr('disabled','disabled');
相关文章:
- 如何使用相同的javascript控制表单中的不同元素
- jQuery 表单插件:XMLHttpRequest 无法加载 http://www...没有“访问控制允许来源”
- 您如何控制在填写表单时单击下一步时 iOS/Android 将关注哪个字段
- 如何使用JQueryUI滑块控制web音频API振荡器参数,而无需经过HTML表单参数
- 如何验证表单控制数据大小不超过2.5 mb
- 访问表单控制AngularJS中的值,而不绑定数据
- 通过选择器表单控制动画的速度
- 如何从 ajax 回调中控制表单提交
- 更改 Javascript 控制的 HTML 表单的值,并对输入进行编码并传递到 PHP
- Angular2 表单:在控制台上获取“对象”作为输入字段 element.value 的结果
- 预填表单(无法控制表单代码)
- 使用 angularJS 提交具有两个相似奉献值的表单时,在控制台中收到错误
- Javascript 控制订单表单的值
- 如何重用 JavaScript 函数进行表单输入控制
- 如何根据 javascript 中的条件控制表单操作
- 如何根据JavaScript中的条件控制表单的动作属性
- AngularJS中的表单验证和动态控制
- 如何在html表单控制中检查表单输入
- dynamics crm 2011 -基于特定的安全角色,通过插件/ javascript禁用crm表单控制
- Angular 2-获取表单控制验证器