Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей.
Здесь обсуждаются безопасность, программирование, технологии и многое другое.
Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
 |
|

15.03.2010, 19:08
|
|
Moderator - Level 7
Регистрация: 05.11.2007
Сообщений: 894
Провел на форуме: 5609275
Репутация:
1474
|
|
чет никак нагуглить не могу.
как в ячейки таблицы (вместо знака пробела)вставить данные скрипта? в данном случае скрипт заполняет таблицу умножения
//алерт не предлагать
Код:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=windows-1251">
<meta name="generator" content="PSPad editor, www.pspad.com">
<title></title>
<style>
table {border:darkred solid 1px;}
td { text-align:center;width:40px;background-color:lightgrey;border:darkred solid 1px; }
td.one {font-weight:bold; background-color: grey; }
</style>
<script>
var c,j=1;
for (var i=1;i<10;i++) {c=i*j;j++;}
//как вывести значения в таблицу?
</script>
</head>
<body>
<h2 align="center"><b> table</b></h3>
<table align="center" cellpadding="5" border="1" cellspacing="0">
<tbody><tr>
<td class="one"> </td>
<td class="one">1</td>
<td class="one">2</td>
<td class="one">3</td>
<td class="one">4</td>
<td class="one">5</td>
<td class="one">6</td>
<td class="one">7</td>
<td class="one">8</td>
<td class="one">9</td>
<td class="one">10</td>
</tr>
<td class="one">1</td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td class="one">2</td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
</tr>
</tbody></table>
</body>
</html>
|
|
|

15.03.2010, 20:26
|
|
Новичок
Регистрация: 16.12.2009
Сообщений: 27
Провел на форуме: 203807
Репутация:
30
|
|
Каждой ячейке присваиваешь свой id, вставлять примерно так:
Код:
document.getElementById('id').innerHTML = i*j;
|
|
|

15.03.2010, 22:36
|
|
Новичок
Регистрация: 17.01.2010
Сообщений: 3
Провел на форуме: 22811
Репутация:
0
|
|
Знаю что есть простые ошибки но немогу найти(( если не тяжело укажите
<form name=forma1> <table width="152" height="161" border="1">
<tr> <td valign="top"><p class="стиль1">Количество ядер :
<input type="text" name="textfield" /> </p> <p class="стиль1">Тип ядер:
<select name="select">
<option value="1">Обычные</option>
<option value="2">Элитные</option>
<option value="3">Шрапнельные</option>
</select> </p> <p class="стиль1">Урон +5%:
<input type="checkbox" name="checkbox2" value="checkbox" /> </p>
<input type="button" value="OK" onClick="obsh(forma1);"> <p class="стиль1">Можно нанести урона: <label>
<input type="text" name="textfield2"> </label> </p></td> </tr> </table> </form>
<script language="javascript">
function Obsh(obj) {
var a=obj.forma1.textfield.value;
var x;
if (obj.forma1.elements[2] [1].selected)
x=a*20*0.80;
if (obj.forma1.elements[2] [2].selected)
x=a*75*0.80;
if (obj.forma1.elements[2] [3].selected)
x=a*85*0.80;
if (obj.forma1.elements[3].checked)
x=x*1.05;
obj.forma1.textfield2.value="x";
}
</script>
ПС: пишу только 1 день
|
|
|

15.03.2010, 22:55
|
|
Moderator - Level 7
Регистрация: 05.11.2007
Сообщений: 894
Провел на форуме: 5609275
Репутация:
1474
|
|
Сообщение от Omegа
Каждой ячейке присваиваешь свой id, вставлять примерно так:
Код:
document.getElementById('id').innerHTML = i*j;
это-то понятно. я хз как передать значение i
document.getElementById( i).innerHTML = i*j;
в
td><p id="1"> </p></td>
<td><p id="2"> </p></td>
|
|
|

15.03.2010, 23:16
|
|
Постоянный
Регистрация: 09.06.2005
Сообщений: 531
Провел на форуме: 3516666
Репутация:
439
|
|
в цикле например.
|
|
|

15.03.2010, 23:28
|
|
Moderator - Level 7
Регистрация: 05.11.2007
Сообщений: 894
Провел на форуме: 5609275
Репутация:
1474
|
|
Сообщение от BrainDeaD
в цикле например.
да понимаю что в цикле. синтаксис не знаю и не могу найти.
вот весь код (таблицу целиком не стал выкладывать)
Код:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=windows-1251">
<meta name="generator" content="PSPad editor, www.pspad.com">
<title></title>
<style>
table {border:darkred solid 1px;}
td { text-align:center;width:40px;background-color:lightgrey;border:darkred solid 1px; }
td.one {font-weight:bold; background-color: grey; }
</style>
<script>
for (var i=1;i<11;i++) {
for (var j=1;j<11;j++){
document.getElementById(i).innerHTML = i*j; //вот эту строчку
}
//как вывести значения в таблицу?
</script>
</head>
<body>
<h2 align="center"><b>Multiplication table</b></h3>
<table align="center" cellpadding="5" border="1" cellspacing="0">
<tbody><tr>
<td class="one"> </td>
<td class="one">1</td>
<td class="one">2</td>
<td class="one">3</td>
<td class="one">4</td>
<td class="one">5</td>
<td class="one">6</td>
<td class="one">7</td>
<td class="one">8</td>
<td class="one">9</td>
<td class="one">10</td>
</tr>
<td class="one">1</td>
<td><p id="1"> </p></td>
<td><p id="2"> </p></td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td class="one">2</td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
</tr>
</tbody></table>
</body>
</html>
|
|
|

15.03.2010, 23:32
|
|
Динозавр
Регистрация: 10.01.2008
Сообщений: 2,841
Провел на форуме: 9220514
Репутация:
3338
|
|
во:
Код:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=windows-1251">
<meta name="generator" content="PSPad editor, www.pspad.com">
<title></title>
<style>
table {border:darkred solid 1px;}
td { text-align:center;width:40px;background-color:lightgrey;border:darkred solid 1px; }
td.one {font-weight:bold; background-color: grey; }
</style>
</head>
<body>
<h2 align="center"><b> table</b></h3>
<table align="center" cellpadding="5" border="1" cellspacing="0">
<tr>
<script>
document.write("<td class='one'></td>");
for (var s=1; s<=10; s++)
document.write("<td class='one'>"+s+"</td>");
document.write("<tr>");
for (var i=1; i<=10; i++) {
document.write("<td class='one'>"+i+"</td>");
for (var j=1; j<=10; j++)
document.write("<td>"+String(i*j)+"</td>");
document.write("</tr>");
}
</script>
</table>
</body>
</html>
Последний раз редактировалось Pashkela; 16.03.2010 в 00:17..
|
|
|

16.03.2010, 00:03
|
|
Moderator - Level 7
Регистрация: 05.11.2007
Сообщений: 894
Провел на форуме: 5609275
Репутация:
1474
|
|
паштет, спасибо.
*покраснел
разобрал код и покраснел еще больше. примерно так себе это и представлял только не знал, что так можно
Последний раз редактировалось оlbaneс; 16.03.2010 в 00:07..
|
|
|

16.03.2010, 16:11
|
|
Познающий
Регистрация: 17.02.2010
Сообщений: 64
Провел на форуме: 132243
Репутация:
1
|
|
есть блок на странице:
<div id="header">antichat.ru</div>
к нему css:
нужно с помошью ссылки с onclick'ом изменить параметр width на 600px
отдельная фунукция не нужно. всё должно быть в ссылке..
|
|
|

16.03.2010, 17:34
|
|
Участник форума
Регистрация: 11.10.2006
Сообщений: 134
Провел на форуме: 3607644
Репутация:
235
|
|
2 AtomoS
<a href="#" onclick="document.getElementById('header').style.w idth='600px'">click</a>
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|