изменение содержимого в ячейке таблицы с помощью java script
От: Islandi  
Дата: 21.10.05 10:55
Оценка:
можно ли сделать такое, не помещая в ячейку input?
Ведь value есть только у input.
document.getElementById('idres').value='bla-bla'
что то вроде этого, но для
<td align=center id=\"idres\">23</td>
то есть, пытаемся сделать "вычислимые" поля в таблице, например, поле3 будет произведением поля2 и поля1.
Как считать поле1 и поле2, и как положить результат в поле3?
Re: изменение содержимого в ячейке таблицы с помощью java sc
От: Аноним  
Дата: 21.10.05 12:34
Оценка:
Здравствуйте, Islandi, Вы писали:

I>можно ли сделать такое, не помещая в ячейку input?

I>Ведь value есть только у input.
I>document.getElementById('idres').value='bla-bla'
I>что то вроде этого, но для
I><td align=center id=\"idres\">23</td>
I>то есть, пытаемся сделать "вычислимые" поля в таблице, например, поле3 будет произведением поля2 и поля1.
I>Как считать поле1 и поле2, и как положить результат в поле3?

Примерно так:

var i1 = parseInt (document.getElementById('idres1').innerText);
var i2 = parseInt (document.getElementById('idres2').innerText);
document.getElementById('idres3').innerText = i1 + i2;
Re[2]: изменение содержимого в ячейке таблицы с помощью java
От: Strange_Hunter Россия  
Дата: 26.10.05 08:02
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Здравствуйте, Islandi, Вы писали:


I>>можно ли сделать такое, не помещая в ячейку input?

I>>Ведь value есть только у input.
I>>document.getElementById('idres').value='bla-bla'
I>>что то вроде этого, но для
I>><td align=center id=\"idres\">23</td>
I>>то есть, пытаемся сделать "вычислимые" поля в таблице, например, поле3 будет произведением поля2 и поля1.
I>>Как считать поле1 и поле2, и как положить результат в поле3?

А>Примерно так:


А>
А>var i1 = parseInt (document.getElementById('idres1').innerText);
А>var i2 = parseInt (document.getElementById('idres2').innerText);
А>document.getElementById('idres3').innerText = i1 + i2;
А>


Только учтите, что FireFox, например, не поддерживает свойство innerText. Надо использовать innerHTML.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.