gpt4 book ai didi

javascript - 我正在尝试在 javascript 中创建文本框,并将输入的值发送到数组中的文本框中以添加它们

转载 作者:行者123 更新时间:2023-11-28 00:28:21 25 4
gpt4 key购买 nike

在 JavaScript 中创建文本框,需要将这些值传入数组来添加它们吗?我怎么做 ?我只是希望我的代码简短

我被困住了!代码:

<html>
<head>
<title> 2 NUM ADD VIA ARRAY </title>
</head>
<body bgcolor= "red" </body>

<script type = "text/javascript">
function sum()
{
var sum = [],i=0;


sum[i]= document.getElementById('i+1').value;

alert("sum =" + sum);
}
</script>
<table border=2>
<TR>
<TD>

<input type="text" id="1" /input>

</TD>
<TD>
<input type="text" id="2" /input>
</TD>
</TR>
</table>

<button name="btHello" onclick="sum();">sum</button>

</html>

最佳答案

根据我的说法,在这种情况下不需要使用数组。我建议您即使不使用数组也可以这样做。这使您的代码变得简单而简短

<html>
<head>
<title> 2 NUM ADD VIA ARRAY </title>
</head>
<body bgcolor= "red" </body>

<script type = "text/javascript">
function sum()
{
var sum= 0;
$('.textbox').each(function() {
sum += Number($(this).val());
});
alert(sum);
}
</script>
<form>
<table border=2>
<TR>
<TD>

Text 1 :<input type="text" class="textbox" id="1" />

</TD>
<TD>
Text 2 :<input type="text" class="textbox" id="2" />
</TD>
</TR>
</table>

Submit : <input type = "submit" name="btHello" onclick="sum();">
</form>
</html>

关于javascript - 我正在尝试在 javascript 中创建文本框,并将输入的值发送到数组中的文本框中以添加它们,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29254166/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com