powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / синтаксис firefox
8 сообщений из 8, страница 1 из 1
синтаксис firefox
    #38110191
monax_111
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Код: html
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
<!DOCTYPE html>
<head>
<meta charset="utf-8">
</head>
<body>
<table id="mytab" border="1" cellspacing="0" >
<th colspan="4">Tabel</th>
</table>
<script>
    newrow = document.getElementById('mytab').insertRow(1);
    newrow.id = "tt" + (2);
    newcell = newrow.insertCell(0);
    newcell.innerText = '1';
</script>
</body>
</html>


в хроми и ie все работает, таблица удлинняется и вставляется 1 а вот в firefox нет! как исправить?
...
Рейтинг: 0 / 0
синтаксис firefox
    #38110215
monax_111
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
кнопка тест работат
...
Рейтинг: 0 / 0
синтаксис firefox
    #38110282
Фотография iConst
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
xam
Код: html
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
<!DOCTYPE html>
<head>
<meta charset="utf-8">
</head>
<body>  <INPUT type="button" value="Add Row" onclick="addRow('dataTable')" />
 
    <INPUT type="button" value="Delete Row" onclick="deleteRow('dataTable')" />
 
    <TABLE id="dataTable" width="350px" border="1">
        <TR>
            <TD><INPUT type="checkbox" name="chk"/></TD>
            <TD> 1 </TD>
            <TD> <INPUT type="text" /> </TD>
        </TR>
    </TABLE>
 
<script>
    function addRow(tableID) {
 
            var table = document.getElementById(tableID);
 
            var rowCount = table.rows.length;
            var row = table.insertRow(rowCount);
 
            var cell1 = row.insertCell(0);
            var element1 = document.createElement("input");
            element1.type = "checkbox";
            element1.name="chkbox[]";
            cell1.appendChild(element1);
 
            var cell2 = row.insertCell(1);
            cell2.innerHTML = rowCount + 1;
 
            var cell3 = row.insertCell(2);
            var element2 = document.createElement("input");
            element2.type = "text";
            element2.name = "txtbox[]";
            cell3.appendChild(element2);
 
 
        }
 
        function deleteRow(tableID) {
            try {
            var table = document.getElementById(tableID);
            var rowCount = table.rows.length;
 
            for(var i=0; i<rowCount; i++) {
                var row = table.rows[i];
                var chkbox = row.cells[0].childNodes[0];
                if(null != chkbox && true == chkbox.checked) {
                    table.deleteRow(i);
                    rowCount--;
                    i--;
                }
 
 
            }
            }catch(e) {
                alert(e);
            }
        }
</script>
</body>
</html>

...
Рейтинг: 0 / 0
синтаксис firefox
    #38110303
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
monax_111в хроми и ie все работает, таблица удлинняется и вставляется 1 а вот в firefox нет! как исправить?
Например так...

Код: javascript
1.
    newcell.innerHTML = '1';
...
Рейтинг: 0 / 0
синтаксис firefox
    #38111607
stopkran
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
krvsaНапример так...
Код: javascript
1.
    newcell.innerHTML = '1';



...тогда в ie перестанет работать
...
Рейтинг: 0 / 0
синтаксис firefox
    #38111608
stopkran
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
к tableCell лучше присоединять childNode, а не пытаться менять innerHTML (innerText), что-то вроде:

newCell.appendChild(document.createTextNode('1'))
...
Рейтинг: 0 / 0
синтаксис firefox
    #38111628
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
stopkran...тогда в ie перестанет работать
У меня в ИЕ8 работает...
...
Рейтинг: 0 / 0
синтаксис firefox
    #38112041
mage.lan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
stopkran,

вообще-то это микростофт придумал innerText и innerHTML, innerText - лиса не поддерживает, хром тоже долго не поддерживал.
innerHTML в 4м ослике уже точно поддерживался.
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / синтаксис firefox
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]