Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    innerHTML su tag <TR>. Con IE non funziona.

    Problema:
    ho la necessita di popolare una riga di una tabella (si, lo so che sarebbe meglio che usassi i DIV, ma sono di fretta e devo modificare codice che non ho scritto io) con Javascript.

    Per semplicita' questa e' la tabella:
    codice:
    <table>
      <tr id='riga1'></tr>
      <tr id='riga2'></tr>
    </table>
    E questo il codice Jscript:
    codice:
    <script type='text/javascript'>
      document.getElementById('riga1').innerHTML = "<td>A1</td><td>A2</td>";
      document.getElementById('riga2').innerHTML = "<td>B1</td><td>B2</td>";
    </script>
    Tutto bene con FF e OPERA... IE mi dice "Unknown runtime error"

    Can you help me?

    Grazie in anticipo!
    Stefano
    Il saggio coltiva Linux poichè Windows si pianta da solo

  2. #2
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    probabilmente la cosa si risolve se appendi i nodi <td> con i metodi createElement e appendChild invece di scriverli con innerHTML
    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

  3. #3
    Ci provo! Grazie del suggerimento!
    Il saggio coltiva Linux poichè Windows si pianta da solo

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.