基本的に数字のセットと比較してこの小さなプログラムがあり、一致するものがあれば教えてくれます。 ChromeとFirefoxでは正常に動作しますが、IE11で試してボタンを押すと何も表示されず、うまく動作しないようです。私は他のフォーラムやトピックを見てきましたが、私が試したことは何も動作していないようです。何か案は?コードはChromeとFirefoxで動作しますが、IE11では動作しません
相続コード:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"
<HTML><HEAD><META content="IE=5.0000" http-equiv="X-UA-Compatible">
<META http-equiv="Content-Type" content="text/html; charset=unicode">
<SCRIPT>
function check() {
var a = document.getElementById("a").value.split("\n").filter(function(num) { return num.length > 0 });
var b = document.getElementById("b").value.split("\n").filter(function(num) { return num.length > 0 });
var results = "";
var numMatchesFound = 0;
for (x = 0; x < a.length; x++) {
for (y = 0; y < b.length; y++) {
if (a[x] == b[y]) {
numMatchesFound++;
results += "<br>" + b[y];
}
}
}
results = "<br>Found " + numMatchesFound + " matches." + results;
document.getElementById("result").innerHTML = results;
}
</SCRIPT>
<META name="GENERATOR" content="MSHTML 10.00.9200.16798"></HEAD>
<BODY>
<H1>Match finder</H1>
<P> Entries can be words,
numbers, or whatever.</P>
<H2>Paste a list of entries, one per line, in this
box:</H2><TEXTAREA id="a" rows="10" cols="30"></TEXTAREA> <BR>
<H2>Paste another list of entries, one per line, in this box:</H2><TEXTAREA id="b" rows="10" cols="30"></TEXTAREA>
<BR><BUTTON onclick="check()" type="button">Check for matches</BUTTON> <BR>
<DIV id="result"></DIV>
</BODY>
</HTML>
コンソールには何が表示されますか? – jonrsharpe