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

    problema getElementById

    Ho una pagina che viene generata tramite php leggendo da db MySQL...
    Sono delle news, composte da titolo e testo.

    Quando genero la pagina, creo una riga per il titolo, dove su OnClick viene lanciato un js che deve mostrare il testo sottostante, nascosto tramite css.
    Il testo è inserito sulla riga immediatamente sottostante.
    il php che genera la riga del titolo è:

    echo('<tr onclick="mostra_testo('.$id.')"><td width="1%" align="center" background="'.$sfondo.'">');
    echo('<td class="news_titolo_left" background="'.$sfondo.'"> '.$titolo.'</td></tr>');

    Naturalmente $titolo e $testo sono letti dal db, $id è un progressivo che aumenta per ogni news.

    Il js che dovrebbbe mostrare la riga con il testo è:
    function mostra_testo(id)
    {
    if (document.getElementByID(id).className=="news_test o_n")
    document.getElementByID(id).setAttribute("class", "news_testo");
    else document.getElementById(id).setAttribute("class", "news_testo_n");
    }

    id mi viene correttamente passato.... ma non funzia niente......come mai?

  2. #2

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.