Sasa Posted March 27, 2008 Report Share Posted March 27, 2008 ir div's <div id='pts_table'></div> tad es ar JS mēģini tanī divā ielikt html tabulu document.getElementById('pts_table').innerHTML += '<center>'; document.getElementById('pts_table').innerHTML += '<table border = "1" width="749">'; document.getElementById('pts_table').innerHTML += '<tr>'; document.getElementById('pts_table').innerHTML += '<td id=xnpk width="31" align="center">'+ garums_pts +'</td>';//garums document.getElementById('pts_table').innerHTML += '</tr>'; document.getElementById('pts_table').innerHTML += '</table>'; document.getElementById('pts_table').innerHTML += '</center>'; bet izvadās vienā virknē uz leju tās vērtības! :( ā un kā es varu sataisīt tā, lai pa otro lāgu vadot ārā. Iepriekšējās vērtības pazustu, jo tagad ir tā, ka jaunās parādās vecajām apaksā ... es saprotu kapē tas tā ir bet nezinu kā izlabot! Link to comment Share on other sites More sharing options...
indoom Posted March 27, 2008 Report Share Posted March 27, 2008 (edited) Neliec katru rindu ar jaunu getElementById, bet izmanto tikai vienu. Ja gribi katreiz pa jaunu, tad pirmajam innerHTML neliec += bet = Ja gribi pārdalīt vairākās rindās stringu, tad vari rakstīt document.getElementById('pts_table').innerHTML = '<table border="1" width="749"'+ '<tr>'+ '<td></td></tr></table>'; // utt Ko domāji ar "vienā virknē uz leju"? Tur jau tikai viena šūna ir tabulai. Edited March 27, 2008 by indoom Link to comment Share on other sites More sharing options...
Delfins Posted March 27, 2008 Report Share Posted March 27, 2008 Nelieto innerHTML, bet dinamiski veido elementus. Liec kur gribi, un kā gribi. Link to comment Share on other sites More sharing options...
Recommended Posts