用于多个文本框的javascript
javascript for multiple textboxes
我有10个文本框,每个文本框的名称分别为qty1-10、price1-10和total1-10。我所做的只是添加qty1+price1=total1、qty2+price2=total2等值。
这是我当前的代码-
function Add()
{
var qty1 = document.getElementById('qty1').value;
var u_price1 = document.getElementById('price1').value;
if (qty1 == "") {
if (u_price1 == "") {
document.form1.total1.value = "null";
return;
}
document.form1.total1.value = "null";
return;
}
else
{
document.form1.total1.value = Number(qty1) + Number(u_price1);
}
}
现在我想编写一个for循环,它将使用相同的代码,但将qty1的名称更改为qty2,依此类推
您可以将类分配给这些文本框,然后执行
var arr = document.getElementByClassName('classname')
您将获得一个文本框数组,可以在该数组上应用循环,然后在循环中执行代码。
(我不是在写代码,因为它是Javascript的基础,你应该自己做)
输入您想要作为参数的分组的ID。然后可以在循环中调用该函数。
function Add(ID) {
var qty1 = document.getElementById('qty'+ID).value;
var u_price1 = document.getElementById('price'+ID).value;
...
}
相关文章:
- 从单独的html文件预览Javascript文本
- Javascript文本框验证不起作用
- 使用TreeWalker检索非Javascript文本节点
- Javascript文本框-查找最低的输入和填充
- javascript文本验证不起作用.警报消息没有't显示
- JavaScript 文本节点属性
- 简单的Javascript文本编辑器或一组函数
- 将光标放在 javascript 文本框的末尾
- JavaScript 文本区域值,带有数据库中的新行
- 从动态创建的javascript文本框中获取文本输入
- 为什么这个使用谷歌URL的Javascript文本到语音不起作用
- 如何在Javascript文本区域中捕获事件以记录所有键入的文本
- JavaScript文本转换
- 我正在尝试将javascript文本框的输入保存回服务器.我想从保存的弹出文本框中获得输入,以重命名文件夹
- JavaScript文本游戏积分系统
- 基于编辑距离的javascript文本相似度百分比算法
- 如何在React.NET中导出JavaScript文本
- 用于javascript文本输入的简单-+按钮
- asp.net c#中的javascript文本框验证
- 从javascript文本模板访问HTML类