誰かがこれを手伝ってくれませんか?
私は別のプログラマーからこの関数を持っています:
function checkRequired(fieldList) {
var field = null;
var blankFields = [];
for (var i = 0; i < fieldList.length; i++) {
listItem = fieldList[i].split;
fieldId = field[0];
label = field[1];
field = document.getElementById(fieldList[i].split("||")[0]);
if (isVisible(field) && isBlank(field)) {
blankFields[blankFields.length] = fieldList[i].split[1];
}
}
私はこのjson配列をそれに渡します:
var fieldList = new Array("'15||Project Requested By'","'18||Project Title'","'20||Banner Details'","'202||Flyer Details'","'2134||If Gl Code Not above'","'5862||Quantity'");
FBを使用すると、この行で関数がエラーになることがわかります[listItem = fieldList[i].split;]
.splitが何をしているのか、そしてそれが引き起こしている問題を正確に理解していません。
どんな助けでもいただければ幸いです。
更新:エラーが発生した場所を示す画像が追加されました: