好的,這可能很難解釋。
密碼不起作用的用戶名。
我正在閱讀文本文件。
「的用戶名,密碼」是爲結構如下文本文件從文本文件中讀取Javascript
John,BOL12345
Mary2,BOL77777
Anna,BOL54321
test,BOL12345
前3名不是單獨工作,我只需要前3
但一旦我添加了「測試,BOL12345 「
密碼BOL12345確實工作
但沒有」測試,BOL12345「密碼」BOL12345「不工作或任何其他的
我這樣做所有在JavaScript下面將是代碼片段..請問任何問題,因爲我不明白爲什麼會發生這種情況。
中的JavaScript下面
的 「線」=以上
lines = x.responseText.split("\n");
for (i=0; i < lines.length; i++)
{
test1 = lines[i].split(",")
username.push(test1[0]);
password.push(test1[1]);
}
var tempUsername = document.getElementById('username').value;
var tempPassword = document.getElementById('password').value;
var arraycontainsusername = (username.indexOf(tempUsername) > -1);
var arraycontainspassword = (password.indexOf(tempPassword) > -1);
alert(password);
if (arraycontainsusername && arraycontainspassword) {
window.location.href = "listing.htm";
};
一些情況下會很好......你想做什麼? – 2014-10-17 04:22:25
如果您有多個用戶使用相同的密碼,您應該使用indexOf,但仍不能解釋這一點。 @NicolásStraubValdivieso你不明白什麼? – mplungjan 2014-10-17 04:24:52
獲取排名前3位的密碼,但不在文本文件中包含「test,BOL12345」。 – 2014-10-17 04:25:57