Моя таблица стилей работает над тем, однако, она не работает на firefox. Это дает ошибку, таких как:Javascript метод не работает на Firefox
InvalidStateError: An attempt was made to use an object that is not, or is no longer, usable @ TypeError: document.getElementById(...) is null.
Вот мой код:
<script style="javascript">
function displayRevision2() {
for (i = 1; i & lt; j; i++) {
foo = document.getElementById('row' + i).innerHTML;
substring = foo.substr(0, foo.search("\n") - 1);
//displayRevision(substring);
if (flag == 1) document.getElementById(substring).style.display = "";
else document.getElementById(substring).style.display = "none";
}
if (flag == 1) flag = 0;
else flag = 1;
}
</script>
<script style="javascript">
function dispTD(num) {
rowtxt = '<TD class="br" align="middle" id="row' + num + '">';
document.write(rowtxt);
}
</script>
<script style="javascript">
function dispEndTD() {
document.write("</TD>");
}
</script>
Этот рабочий: 'for (i = 1; i < j; i ++)'? – Cherniv
Каждая переменная в этом коде является глобальной, а сущности на самом деле не работают в JS – adeneo
'style =" javascript "'? где вы это видели? Я сильно думаю, что это неправильный синтаксис. –