ここに問題があります。ユーザーは配列のテキストボックスにインデックスの数を入力します。インデックスを取った後、私は何度も何度も来ているユーザがそのプロンプトボックスが、その配列に格納するためのプロンプトボックスから値を入力すると、私はボタンをここに入力 を取るたびにクリックする必要があり、コードJava Script Get array from array fromテキストボックス
<!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>";
}
....コーディングをお楽しみください:だから
crap.length
は常に1これを試してみてくださいになります。また、何かを入力して配列の特定のインデックスに配置するか、単純に配列の最後にそれを押したいのですか? –
_配列のテキストボックスにインデックス番号を入力したい場合は、正確に何を探しているのかを明確にしてください。 – brk
@SpencerWieczorek配列内に何かを入力するだけです –