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

    Aiuto javascript

    Sono alle primissime armi con tutto ciò che riguarda html,fogli di stile, php, ecc...ma soprattutto ho appena iniziato a vedere che cos'è javascript.
    So bene che le sue applicazioni sono molteplici, ma per ora,non sapendone nulla, vorrei limitarmi a fare una cosa semplice semplice, che tuttavia continua a crearmi problemi.

    Vorrei infatti creare per una pagina web un menù che rimanga fisso a sinistra della pagina e che, cliccando sulle varie voci, rimandi a degli elementi nella parte destra della pagina..insomma, una specie di link che però, invece di rimandare ad un'altra pagina visualizzi gli elementi a destra.

    Nella parte riguardante lo script scrivo:

    <script type="text/javascript">
    function go (Personaggi) {
    destinazione =
    document.getElementById ('destra').innerHTML;
    if (Personaggi=='Victor') {
    destinazione.innerHTML ="

    Johnny Depp</p>";}
    if (Personaggi=='Sposa') {
    destinazione.innerHTML ="

    Helena Bonham Carter</p>";
    }
    }
    </script>

    Mentre nel body scrivo:

    <div id="sin">


    Victor</p>


    Sposa</p>
    </div>
    <div id="destra"></div>


    Ho infatti creato due div (non sapendo farlo con i class): sin (che corrisponde al menù) e destra (che corrisponde invece allo spazio per la visualizzazione).

    Quello che mi blocca è il fatto che non venga rilevato alcun errore di sintassi...quindi il problema è nei vari collegamenti?

    Grazie a chiunque mi prenderà in considerazione...non so più dove sbattere la testa! E sono solo agli inizi (se continuo così non penso che mi muoverò mai! :master: )

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Prova a cambare quetsa riga:
    codice:
    document.getElementById ('destra').innerHTML;
    con questa
    codice:
    document.getElementById ('destra');
    Nel tuo script raddopi innerHTML

    Benvenuto sul form scripting
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  3. #3
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    benvenuto anche da parte mia,
    ti invito a prendere visione del regolamento, nella fattispecie riguardo il titolo delle discussioni

  4. #4
    Grazie, il problema evidentemente era proprio quello, perchè ora funziona tutto alla perfezione!

    Grazie anche del benvenuto e mi scuso per il titolo sbagliato del topic...

    Ciao!


  5. #5
    In effetti, tutto bene nemmeno tanto..

    Ho provato a inserire delle immagini tra gli elementi da visualizzare, ma mi dà errore..

    Eppure credo di posizionarle in maniera corretta..

    <script type="text/javascript">
    function go (Personaggi) {
    destinazione =
    document.getElementById ('destra');
    if (Personaggi=='Victor') {
    destinazione.innerHTML ="

    Johnny Depp [img]johnnydepp.jpg[/img] </p>";}
    if (Personaggi=='Sposa') {
    destinazione.innerHTML ="

    Helena Bonham Carter[img]helena_bonham_carter1.jpg[/img] </p>";
    }
    }
    </script>


    Sapete dirmi per favore da cosa dipende l'errore? ho provato anche a creare un nuovo paragrafo

    , ma il risultato non cambia..

    Mumble mumble...

    Grazie...

  6. #6
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    sostituisci le virgolette ["] con l'apice ['] cosi:
    codice:
    [img]johnnydepp.jpg[/img]
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  7. #7
    Tutto qui!!! Grazie mille! :rollo:
    (Sono soddisfazioni...)

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.