私は外部の.jsファイルに次のコードを挿入しましたが、関数を呼び出そうとしましたが、定義されていません。 Plzのヘルプ配列の関数を呼び出す方法は?
function getTransactions(accno) {
var from, to, selected=new Array();
var transactionPool=new Array();
transactionPool[0]=new createTrans("1/20/2015", "PPS Payment", "dr", 1300.5);
transactionPool[1]=new createTrans("2/27/2015", "Online", "cr", 300.5);
transactionPool[2]=new createTrans("1/11/2016", "ATM", "dr", 9300.0);
transactionPool[3]=new createTrans("2/20/2016", "Counter", "dr", 300.5);
transactionPool[4]=new createTrans("3/15/2016", "Online", "dr", 2200);
transactionPool[5]=new createTrans("4/23/2016", "PPS Payment", "dr", 4300.99);
transactionPool[6]=new createTrans("5/2/2016", "Counter", "cr", 7300.5);
transactionPool[7]=new createTrans("6/5/2016", "Online", "dr", 500.5);
transactionPool[8]=new createTrans("7/20/2016", "ATM", "cr", 800.3);
transactionPool[9]=new createTrans("11/5/2016", "PPS Payment", "cr", 300.5);
from=Math.floor(Math.random()*10);
to=Math.floor(Math.random()*10+1);
for (i=0; i<to; i++) {
selected[i]=transactionPool[from];
from=(from+1)%9;
}
return selected;
}
<script>window.onload = function() {
document.getElementById("account").
innerHTML = localStorage.accDetails;
var accDetail=getTransactions();
document.getElementById("test").innerHTML = transactionPool[0];
}</script>
私は関数ではなく、仕事を呼び出すためにスクリプトでこれを記述する。私のコードの問題は何ですか?ありがとう。
um、これは講師が書いたので変更できませんので、この関数を – tweaktweak
と呼ぶだけで "()"を追加するだけです。たとえば、 "list [3]()" – Pinguto
は、配列またはオブジェクトを返すことができるテスト関数の配列を返します。例: ** return {sel:selected、transPool:transactionPool}; ** 選択した値の後** accDetail.sel **またはすべての関数を取得する** accDetail.transPool ** – Pinguto