所以这里是问题所在。我想让用户在数组的文本框中输入索引号。服用指数后,我希望用户从一个提示框,数组,但该提示框来存储输入值来一遍又一遍,我必须每天采取输入 这里时间上点击链接的代码是Java脚本从文本框中获取数组的索引号
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>Untitled Document</title>
</head>
<body>
<label> Enter Number of Records </label>
<input type="text" id="t1">
<input type="button" value="Enter" onClick="record()">
<h1 id="demo"></h1>
<script src="script.js" type="text/javascript"></script>
</body>
</html>
Java脚本:
var data = document.getElementById("t1").value;
function record(){
var crap = new Array(data);
for(var i=0;i<crap.length;i++){
crap[i] = prompt("Add something in my array","");
document.getElementById("demo").innerHTML += crap[i]+"<br>";
}
因为你是在一个循环中使用它,所以'prompt'将执行每个数组元素。你也想输入一些东西并把它放在数组的某个索引中,或者只是将它推到数组的末尾? –
_I想要用户输入数组的索引在文本框中可以请澄清你到底在找什么 – brk
@SpencerWieczorek我只是想输入任何东西在数组 –