Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Aug 2003
    Messaggi
    709

    [javascript] utilizzo di innerHTML nelle funzioni

    Buon giorno a tutti, io sto provando a scrivere questo codice:
    codice:
    <script type="taxe/javascript">
    <!--
    // Preparazione dell'array di messaggi da visualizzare
    msgs = new Array();
    msgs[0] = "Primo messaggio";
    msgs[1] = "Secondo messaggio";
    msgs[2] = "Terzo messaggio";
    msgs[3] = "Quarto messaggio";
    msgs[4] = "Quinto messaggio";
    msgs[5] = "Sesto messaggio";
    msgs[6] = "Settimo messaggio";
    msgs[7] = "Ottavo messaggio";
    	
    // Funzione per la visualizzazione del messaggio
    function writeMsg(i) {
      document.getElementById('messaggio').innerHTML = msgs[i];
    }
    //-->
    </script>
    </head>
    
    <body>
      <table>
        <tr>
          <td>
          1 
          </td>
          <td>
          2 
          </td>
          <td>
          <a href="#" title="3" onclick="document.getElementById('messaggio').innerHTML = 'msg3'; return false;">3</a> 
          </td>
        </tr>
        <tr>
          <td>
          8
          </td>
          <td id="messaggio"></td>
          <td>
          4
          </td>
        </tr>
        <tr>
          <td>
          5
          </td>
          <td>
          6
          </td>
          <td>
          7
          </td>
        </tr>
      </table>
    Qualcuno di voi saprebbe dirmi per quale motivo il codice scritto in rosso non funziona (ossia non visualizza il messagio) mentre quello scritto in blu va perfettamente?

    Grazie mille
    Secan

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Forse il tipo "taxe" non lo conosce il browser.

    <script type="text/javascript">

    ... pero` ci ho dovuto sbattere la testa per qualche minuto ...
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  3. #3
    Utente di HTML.it
    Registrato dal
    Aug 2003
    Messaggi
    709
    Ooops, ho riguardato seimila volte il codice javascript e non ho pensato a ricontrollare quello HTML
    adesso tutto funziona alla perfezione

    Grazie mille
    Secan

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.