что то я не пойму. с вашим вариантом все понятно. Я даже понял как он работает. Но вот сюда никак не могу перенести:
<script type="text/javascript">
function operation(){
var td1 = document.getElementById('table1').getElementsByTagName('td');
var tr2 = document.getElementById('color').getElementsByTagName('tr');
var i = 0;
while(i < tr2.length){
var td2 = tr2[i].getElementsByTagName('td');
var value = parseFloat(td2[3].innerHTML) / parseFloat(td1[1].innerHTML)
td2[3].innerHTML = value;
i++;
}
}
</script>
</head>
<body>
<table id='table1' border="1">
<tr>
<td>какие то данные</td>
<td>36</td>
<td>какие то данные</td>
</tr>
</table>
<br />
<table width='100%' id='color' border=0> <tr><th>артикул</th>
<th>Наименование <a href=/pricelist/catalog.php?n_cat=314&o=1&b=1&back=1>
</th>
<th> </th>
<th>Цена</th><th> </th></tr><tr onmouseover="this.style.cursor='hand';"><td width='10%' align='center'><span class='font'>GEH-NX-CAL.BS</span> </td><td width='80%'>Корпус ATX JET Computer Calypso (игровой/без блока/боковое окно /12cm вент/2usb/2audio/firewire) Black/Metall</td><td width='2%'> </td>
<td width='14%' align='center'>4409.52</td>
<td><a href=where.php?n=38431&n_cat=314&back=1><img src="images/AideSZ_0001.png" alt="Где?" border="0" /></a></td>
</tr><tr onmouseover="this.style.cursor='hand';"><td width='10%' align='center'><span class='font'>GEH-JCP-SPIDER.</span> </td><td width='80%'>Корпус ATX JET Computer Spider (с термосенсором/без блока/боковое окно /12cm воздузовод) Black</td><td width='2%'> </td>
<td width='14%' align='center'>3492.34</td>
<td><a href=where.php?n=38427&n_cat=314&back=1><img src="images/AideSZ_0001.png" alt="Где?" border="0" /></a></td>
</tr><tr onmouseover="this.style.cursor='hand';"><td width='10%' align='center'><span class='font'> </span> </td><td width='80%'>Корпус ATX AOpen G528 Black-Silver 450W (USB,card reade, audio, 1394)</td><td width='2%'> </td>
<td width='14%' align='center'>3393.38</td>
<td><a href=where.php?n=38985&n_cat=314&back=1><img src="images/AideSZ_0001.png" alt="Где?" border="0" /></a></td>
</tr><tr onmouseover="this.style.cursor='hand';"><td width='10%' align='center'><span class='font'></span> </td><td width='80%'>Корпус ATX AOpen QF50C Silver-Black 350W P4</td><td width='2%'> </td>
<td width='14%' align='center'>1656.73</td>
<td><a href=where.php?n=34055&n_cat=314&back=1><img src="images/AideSZ_0001.png" alt="Где?" border="0" /></a></td>
</tr><tr onmouseover="this.style.cursor='hand';"><td width='10%' align='center'><span class='font'>DA-01WD-D</span> </td><td width='80%'>Корпус ATX Chieftec DA-01WD-D White 400W (с дверцей)</td><td width='2%'> </td>
<td width='14%' align='center'>2849.87</td>
<td><a href=where.php?n=29594&n_cat=314&back=1><img src="images/AideSZ_0001.png" alt="Где?" border="0" /></a></td>
</tr><tr onmouseover="this.style.cursor='hand';"><td width='10%' align='center'><span class='font'> </span> </td><td width='80%'>Корпус ATX Gigabyte GZ-AA3CB-SJB Poseidon 310 Black (без БП, 2xUSB)</td><td width='2%'> </td>
<td width='14%' align='center'>3443.58</td>
<td><a href=where.php?n=37939&n_cat=314&back=1><img src="images/AideSZ_0001.png" alt="Где?" border="0" /></a></td>
</tr><tr onmouseover="this.style.cursor='hand';"><td width='10%' align='center'><span class='font'>75917</span> </td><td width='80%'>Корпус ATX Gigabyte GZ-AX1CA-SDB Triton 180 Black w/o PSU </td><td width='2%'> </td>
<td width='14%' align='center'>2909.69</td>
<td><a href=where.php?n=32598&n_cat=314&back=1><img src="images/AideSZ_0001.png" alt="Где?" border="0" /></a></td>
</tr></table>
<span style="color:#99cc33" onclick="operation()">Замена</span>
</body>
</html>
может я чего то не понимаю ???