Помощник
|
Проблема с построением таблицы через нажатие кнопки. |
maxwad
|
Сообщение
#1
|
||
|
|
||
|
|||
ottaviano |
3.2.2011, 17:38;
Ответить: ottaviano
Сообщение
#2
|
|
maxwad, используйте лучше это
<html lang="ru"> <head> <META http-equiv="Content-Type" content="text/html; charset=windows-1251"> <title> Вставка </title> <script language="JavaScript"> function tablica (m,n) { var tabl="<table border='1' bordercolor='white' align='center'>"; for (var i=1; i<=m; i++) { tabl+="<tr align='center'>"; for (var j=1;j<=n;j++) { tabl+="<td width='50' height='50'> i j </td>"; } tabl+="</tr>"; } tabl+="</table>"; document.getElementById('t').innerHTML = tabl; } </script> </head> <body bgcolor="#cc0000" text="white"> <div id="t"></div> <input type="checkbox" value="Построить таблицу" onclick="tablica(4,3)"> </body> </html> document.write открывает новое окно |
|
|
maxwad
|
Сообщение
#3
|
|
Спасибо, так работает, конечно, но хотелось бы разобраться, почему не работает мой вариант.) Просто document.write по-моему не открывает новое окно. Ведь если его просто вставить как элемент, то она работает. А вот если поместить в onclick любого элемента в моём варианте, то абра-кадабра получается.
|
|
|
ottaviano |
3.2.2011, 17:57;
Ответить: ottaviano
Сообщение
#4
|
|
но хотелось бы разобраться если бы хотели действительно, то не поленились бы почитать Просто document.write по-моему не открывает новое окно. (' post='0 @ 1.1.1970, 07:00) document.write работает только на этапе загрузки страницы, его нельзя вызывать в ответ на какое-нибудь событие. Если document.write вызвать после того, как страница загрузилась, результат во всех браузерах будет примерно одинаков — пустая страница и, возможно, тот текст, который был выведен последним document.write. Поэтому даже не пытайтесь использовать его в ответ на какие-то действия пользователя, только на этапе загрузки страницы.
|
|
|
maxwad
|
Сообщение
#5
|
|
|
Всё, понял, большое спасибо.
|
|
|
||
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
Bropush - Твой бро в монетизации через Push-уведомления | 28 | bropush | 11225 | 27.3.2024, 12:52 автор: bropush |
|
Через какой браузер и как можно найти в кэшэ браузера видео | 10 | Room | 1947 | 23.3.2024, 7:41 автор: Room |
|
XMLSeo - поисковая выдача Яндекс, Wordstat, Google, Bing, DuckDuckGo через API | 0 | Malpertu36 | 1538 | 25.12.2023, 19:34 автор: Malpertu36 |
|
Продвижение сайта через краудинг с поддержкой Полный комплекс мер по продвижению сайта |
0 | alexey | 987 | 22.8.2023, 16:33 автор: alexey |
|
Куплю группы ВК - только через гаранта | 1 | robot_yaga2 | 866 | 30.5.2023, 16:51 автор: GlazAlmaz |
Текстовая версия | Сейчас: 29.3.2024, 18:25 |