我想知道如何在将按钮单击一个JavaScript数组然后如何将该数组数据显示到屏幕后,从HTML输入字段存储值。
谢谢,下面是我的HTML代码:
Company.group(:category).weighted_average(:pbr)
答案 0 :(得分:1)
您可以创建一个数组,点击input type="text"
,将window.open()
元素值推送到数组;使用data URI
类型的application/octet-stream
<input type="file">
下载文件。要更新现有文件,可以包含input type="text"
元素供用户上载下载的同一文件,将当前<!DOCTYPE HTML>
<html>
<head>
<title>Checklist</title>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.2/jquery.min.js"></script>
<script>
$(function() {
var input = $(":text");
var button = $("button");
var arr = [];
button.click(function() {
arr.push(input.val());
input.val("");
window.open("data:application/octet-stream," + JSON.stringify(arr));
})
})
</script>
</head>
<body>
<input type="text" id="item" name="save" placeholder="Enter an item">
<button id="add">Add Item</button>
</body>
</html>
值推送到同一文件,然后提示用户下载同名文件。虽然注意,但是用户决定下载文件。
{{1}}
plnkr Edit, save, self-modifying HTML document; format generated HTML, JavaScript