将一系列输入值添加到Javascript中的变量
我有一个页面,旨在通过呼叫中心的复选框将通话点添加到文本区域。所有内容都需要从这一页存储和操作,因为这不会存储在服务器上,而是作为本地站点存储,可以为每个代表进行自定义。我有一系列复选框,选中这些复选框后,将启动一个脚本,该脚本将检查复选框并将每个选中复选框的值添加到CADI变量中。我特别选择使用textarea,这样就可以实时编辑它,而不是将它添加到段落块中 然而,有两件事我无法理解将一系列输入值添加到Javascript中的变量,javascript,html,arrays,checkbox,Javascript,Html,Arrays,Checkbox,我有一个页面,旨在通过呼叫中心的复选框将通话点添加到文本区域。所有内容都需要从这一页存储和操作,因为这不会存储在服务器上,而是作为本地站点存储,可以为每个代表进行自定义。我有一系列复选框,选中这些复选框后,将启动一个脚本,该脚本将检查复选框并将每个选中复选框的值添加到CADI变量中。我特别选择使用textarea,这样就可以实时编辑它,而不是将它添加到段落块中 然而,有两件事我无法理解 如何让每个复选框将自身添加到CADI变量,而不是运行一个查看当前复选框的循环 示例1:我选中复选框2,然后手动
<!DOCTYPE html>
<html>
<head>
<!-- Declare the CADI string variable so that it can hold all of our data -->
<script>
var CADI = "";
</script>
<!-- See which checkboxes are checked, and add those fields to CADI -->
<script>
function AddToCADI()
{
CADI = "";
var check = document.forms[0].check;
var txt = "";
var i;
for (i=0;i<check.length;i++)
{
if (check[i].checked)
{
CADI = CADI + " // " + check[i].value ;
}
}
document.getElementById("wrapup").innerHTML = (CADI);
}
</script>
<!-- Clear the CADI variable's string field and all checkboxes -->
<script>
function Clear()
{
CADI= " "
document.getElementById("wrapup").innerHTML = (CADI);
var check = document.forms[0].check;
for (i=0;i<check.length;i++)
{
check[i].checked=false;
}
}
</script>
<!-- Copy Text to Clipboard -->
<script>
function ClipBoard()
{
Copied = document.getElementById("wrapup").createTextRange()
Copied.execCommand("Copy");
}
</script>
</head>
<body>
<table width="700">
<tr>
<td colspan="3" style="background-color:#1E90FF";>
<h1>Click a button to add the it to the Wrap Up!</h1>
<td>
</tr>
<tr>
<td style="width:300px;height:500px;border:1px solid black;">
<b></b>
<form action="">
<!-- Checkboxes to add to the CADI variable -->
<input type="checkbox" onclick="AddToCADI()" name="check" value=""><br>
<input type="checkbox" onclick="AddToCADI()" name="check" value=""><br>
<input type="checkbox" onclick="AddToCADI()" name="check" value=""><br>
<input type="checkbox" onclick="AddToCADI()" name="check" value=""><br>
<input type="checkbox" onclick="AddToCADI()" name="check" value=""><br>
<input type="checkbox" onclick="AddToCADI()" name="check" value=""><br>
<input type="checkbox" onclick="AddToCADI()" name="check" value=""><br>
<input type="checkbox" onclick="AddToCADI()" name="check" value=""><br>
<input type="checkbox" onclick="AddToCADI()" name="check" value=""><br>
<input type="checkbox" onclick="AddToCADI()" name="check" value=""><br>
<input type="checkbox" onclick="AddToCADI()" name="check" value=""><br>
<input type="checkbox" onclick="AddToCADI()" name="check" value=""><br>
<input type="checkbox" onclick="AddToCADI()" name="check" value=""><br>
<input type="checkbox" onclick="AddToCADI()" name="check" value=""><br>
<input type="checkbox" onclick="AddToCADI()" name="check" value=""><br>
<br>
</td>
<td id="quick" style="width:400px;height:500px;border:1px solid black;">
<!-- Checkboxes to add Items to the CADI variable -->
<b></b><br>
<input type="checkbox" onclick="AddToCADI()" name="check" value=""><br>
<input type="checkbox" onclick="AddToCADI()" name="check" value=""><br>
<input type="checkbox" onclick="AddToCADI()" name="check" value=""><br>
<input type="checkbox" onclick="AddToCADI()" name="check" value=""><br>
<br>
<!-- Checkboxes to add Items to the CADI variable -->
<b></b><br>
<input type="checkbox" onclick="AddToCADI()" name="check" value=""><br>
<input type="checkbox" onclick="AddToCADI()" name="check" value=""><br>
<br>
<!-- Checkboxes to add Form Items to the CADI variable -->
<b></b><br>
<input type="checkbox" onclick="AddToCADI()" name="check" value=""><br>
<input type="checkbox" onclick="AddToCADI()" name="check" value=""><br>
<br>
<!-- Checkboxes to add Items to the CADI variable -->
<b></b><br>
<input type="checkbox" onclick="AddToCADI()" name="check" value=""><br>
<br>
<!-- Checkboxes to add Written Appeal Items to the CADI variable -->
<b></b><br>
<input type="checkbox" onclick="AddToCADI()" name="check" value=""><br>
<br>
<!-- Checkboxes to add Items to the CADI variable -->
<b></b><br>
<input type="checkbox" onclick="AddToCADI()" name="check" value=""><br>
<input type="checkbox" onclick="AddToCADI()" name="check" value=""><br>
<input type="checkbox" onclick="AddToCADI()" name="check" value=""><br>
<br>
</td>
<td id="quick" style="width:300px;height:500px;border:1px solid black;">
<b>Miscellaneous</b><br>
<!-- Checkboxes to add Miscellaneous to the CADI variable -->
<input type="checkbox" onclick="AddToCADI()" name="check" value=""><br>
<input type="checkbox" onclick="AddToCADI()" name="check" value=""><br>
<input type="checkbox" onclick="AddToCADI()" name="check" value=""><br>
<input type="checkbox" onclick="AddToCADI()" name="check" value=""><br>
<input type="checkbox" onclick="AddToCADI()" name="check" value=""><br>
<input type="checkbox" onclick="AddToCADI()" name="check" value=""><br>
<input type="checkbox" onclick="AddToCADI()" name="check" value=""><br>
<input type="checkbox" onclick="AddToCADI()" name="check" value=""><br>
<input type="checkbox" onclick="AddToCADI()" name="check" value=""><br>
<input type="checkbox" onclick="AddToCADI()" name="check" value=""><br>
<input type="checkbox" onclick="AddToCADI()" name="check" value=""><br>
<input type="checkbox" onclick="AddToCADI()" name="check" value=""><br>
<input type="checkbox" onclick="AddToCADI()" name="check" value=""><br>
<input type="checkbox" onclick="AddToCADI()" name="check" value=""><br>
<input type="checkbox" onclick="AddToCADI()" name="check" value=""><br>
<input type="checkbox" onclick="AddToCADI()" name="check" value=""><br>
<p> </p>
<!-- Button to copy text to clipboard -->
<button onclick="ClipBoard()">Copy</button>
<br>
<br>
<!-- Button to clear the CADI variable -->
<button onclick="Clear()">Clear All Notes</button>
<br>
</form>
</td>
</tr>
<tr>
<td colspan="3" style="width:900px;text-align:center;">
<!-- Field in which wrapup items will appear -->
<textarea id=wrapup rows="50" cols="100">
This is where your CADI is going to show up.
</textarea>
<!-- Field that will hold the text so it can be copied to the clipboard -->
<textarea id="holdtext" style="display:none;">
</textarea>
</td>
</tr>
</table>
</body>
</html>
var CADI=“”;
函数AddToCADI()
{
CADI=“”;
var check=document.forms[0]。检查;
var txt=“”;
var i;
对于(i=0;i
“我需要添加它们”添加了什么?当您选中复选框时应该添加什么?当您编辑textarea时应该发生什么?您的问题不清楚。我需要在选中相应的复选框时将每个复选框的.value添加到变量中。存储在变量中的文本将显示在textarea中,这就是应该编辑的内容。我必须删除我存储的字符串是因为它们是特定于业务的。我希望这会有所帮助。