Javascript 数组打印来自数据的结果

Javascript 数组打印来自数据的结果,javascript,html,arrays,Javascript,Html,Arrays,我很难想到以下想法的JS函数。我想要一个有5个名字的数组。我还想有一个带有提交按钮的输入框。当我输入一个数字(1-5)时,我想让它打印从数组中分配给该数字的名称。有什么想法吗 我有按钮/输入框设置,但我不确定代码将如何工作。您正在寻找类似的东西吗?JSFiddle连接 HTML java!=javascript想法太多(问题“太广泛”),但沟通的前两位:表单POST(或GET),或AjaxGET——服务器的顶级理念:Servlet代码。有点像。我想给每个名字分配一个数值。然后,当我在输入框中键入

我很难想到以下想法的JS函数。我想要一个有5个名字的数组。我还想有一个带有提交按钮的输入框。当我输入一个数字(1-5)时,我想让它打印从数组中分配给该数字的名称。有什么想法吗


我有按钮/输入框设置,但我不确定代码将如何工作。

您正在寻找类似的东西吗?JSFiddle连接

HTML


java!=javascript
想法太多(问题“太广泛”),但沟通的前两位:表单
POST
(或
GET
),或Ajax
GET
——服务器的顶级理念:Servlet代码。有点像。我想给每个名字分配一个数值。然后,当我在输入框中键入一个数字时,我希望它打印名称,以及该数字下面的所有名称。
<input id='i1'/><br>
<button onclick='javascript:show()'>Click</button><br>
<div id='d1'></div>
var names = ['michael','henry','james','rebecca','allison'];
function show() {
  var x = i1.value;
    d1.innerHTML = names[x];
}