【发布时间】:2015-08-22 01:44:07
【问题描述】:
我有一个 HTML-JavaScript 脚本,用户可以在其中使用表单的文本字段和插入按钮将数据插入到新数组 []。
通过按下插入按钮,用户将键入的数据插入到数组中。
我有一个函数可以将数组的所有值打印到 <p id="demo"></p> 并每 100 毫秒运行一次,以便使用数组值进行更新。
我还有一个重置按钮,可以在单击时删除每个数组的值。
我要做的是在每个数组的值旁边添加一个删除按钮,以便用户更容易删除他插入的错误值。
我正在使用此代码插入值并打印它们:
HTML:
<div align="center">
<form id="form1">
<input type="text" name="fname" id="fname" placeholder="Type here!">
</form>
<br>
<input type="button" id="Button Insert" onclick="myFunction()" value="Insert">
<input type="button" onclick="myFunction3()" value="Reset">
</div>
<p id="demo" align="center"></p>
JavaScript/JQuery:
var all_values =[];
function myFunction() {
var temp_val = $("#fname").val();
all_values.push(temp_val);
document.getElementById("form1").reset();
}
setInterval(function () {
$("#demo").html(all_values.join("<br>"));
}, 100);
function myFunction3() {
all_values.length = 0;
}
更具体地说,我想要这样的东西:iOS exampleJSFiddle Example 1JSFiddle Example 2。
你能帮帮我吗?提前致谢。
【问题讨论】:
-
您是否有一个工作示例使用您的代码,其中插入了值等
-
这里是完整代码:pastebin.com/jBSscbch。你可以在任何你想要的地方运行它。谢谢。
-
你还需要那个数组吗?或者您只是使用它来将值显示为 HTML?
-
我也需要它来做其他事情。
标签: javascript jquery html arrays