所以這裏是問題所在。我想讓用戶在數組的文本框中輸入索引號。服用指數後,我希望用戶從一個提示框,數組,但該提示框來存儲輸入值來一遍又一遍,我必須每天採取輸入 這裏時間上點擊鏈接的代碼是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我只是想輸入任何東西在數組 –