Javascript jQuery从文本框中获取|之后的数字
我有一个文本框,我想在其中插入以下格式的值Javascript jQuery从文本框中获取|之后的数字,javascript,jquery,html,Javascript,Jquery,Html,我有一个文本框,我想在其中插入以下格式的值 name|qty name2|qty2 希望获取数量+qty2+的值。。。。因此,在|之后的文本区域中的所有数量, 下一个产品在新的生产线上 <textarea onchange=gettotal()></textarea> 如何解析textarea值以获取所有数量?请帮助这应该让你开始。您可以通过getElementById获取输入 function getTotal() { var input = "jam
name|qty
name2|qty2
希望获取数量+qty2+的值。。。。因此,在|
之后的文本区域中的所有数量,
下一个产品在新的生产线上
<textarea onchange=gettotal()></textarea>
如何解析textarea值以获取所有数量?请帮助这应该让你开始。您可以通过
getElementById
获取输入
function getTotal() {
var input = "james|50\nmike|30"
var inputs = input.split("\n");
var total = 0;
for (i = 0; i < inputs.length; i ++){
qty = parseInt((inputs[i].split("|"))[1]);
total += qty;
}
alert (total);
}
函数getTotal(){
var input=“詹姆斯| 50\n迈克| 30”
var inputs=input.split(“\n”);
var合计=0;
对于(i=0;igettotal
实现?或者到目前为止你还试过其他方法吗?我试过通过php通过jquery post将值传递到其他页面,但这是一个较长的方法。答案很好,但别忘了无论他如何使用它,他都需要输入有问题的textarea的值。var input=document.getElementById().value;