Visualizzazione dei risultati da 1 a 4 su 4

Discussione: innerHtml

  1. #1
    Utente bannato L'avatar di payens88
    Registrato dal
    Jun 2010
    Messaggi
    235

    innerHtml

    ciao raga è possibile stampare a video dentro l'innerhtml una variabile php?
    Essendo javascript client side e php server side.
    Codice PHP:
    function mostra(showHideDiv, switchTextDiv) {       
         var ele = document.getElementById(showHideDiv);            
    var text = document.getElementById(switchTextDiv);           
     if(ele.style.display == "block") {      
          ele.style.display = "none";        
        text.innerHTML = "<?php echo $id_domande?>";    
            }                else {        
        ele.style.display = "block";    
            text.innerHTML = "<?php echo $id_domande?>";     
           }   
             }
    E' per questo motivo che la mia funzione non va?

  2. #2
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    a javascript non interessa come vengano prodotte queste stringhe, basta che siano formalmalmente corrette:
    delimitate da ", tutto il contenuto sulla stessa riga

    quindi guarda l' html risultante e lavora lato server se occorre rimpiazzare ulteriori occorrenze del delimitatore e/o rimuovere ritorni a capo

    ciao

  3. #3
    Utente bannato L'avatar di payens88
    Registrato dal
    Jun 2010
    Messaggi
    235
    Quote Originariamente inviata da Xinod Visualizza il messaggio
    a javascript non interessa come vengano prodotte queste stringhe, basta che siano formalmalmente corrette:
    delimitate da ", tutto il contenuto sulla stessa riga

    quindi guarda l' html risultante e lavora lato server se occorre rimpiazzare ulteriori occorrenze del delimitatore e/o rimuovere ritorni a capo

    ciao
    grazie per la risposta
    ho fatto un errore abbastanza grossolano, la variabile php che richiamo viene definita in seguito dopo averla presa da db quindi mi da giustamente
    Codice PHP:
    text.innerHTML "<br /><b>Notice</b>:  Undefined variable: id_domande in <b>C:\xampp\htdocs\Piattaforma_questionario\Strumenti.php</b> on line <b>30</b><br />"
    Forse l'unica possibilità potrebbe essere inserire codice js in un file php e attraverso le session riportarmi la variabile php che mi serve a questo punto settata correttamente (faccio una select nel file dove riscrivo codice js).
    Potrebbe andare?
    O altre soluzioni?

  4. #4
    Utente bannato L'avatar di payens88
    Registrato dal
    Jun 2010
    Messaggi
    235
    Quote Originariamente inviata da payens88 Visualizza il messaggio
    grazie per la risposta
    ho fatto un errore abbastanza grossolano, la variabile php che richiamo viene definita in seguito dopo averla presa da db quindi mi da giustamente
    Codice PHP:
    text.innerHTML "<br /><b>Notice</b>:  Undefined variable: id_domande in <b>C:\xampp\htdocs\Piattaforma_questionario\Strumenti.php</b> on line <b>30</b><br />"
    Forse l'unica possibilità potrebbe essere inserire codice js in un file php e attraverso le session riportarmi la variabile php che mi serve a questo punto settata correttamente (faccio una select nel file dove riscrivo codice js).
    Potrebbe andare?
    O altre soluzioni?
    RISOLTO
    modificando il funzionamento del codice js senza inner.html

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.