Visualizzazione dei risultati da 1 a 2 su 2

Discussione: campi dinamici

  1. #1

    campi dinamici

    Speriamo di porre chiaramente il problema.
    1)Ho un listino prezzi di alcuni articoli, con relative descrizioni.
    2)Vorrei , selezionando il nome degli articoli da un elenco dinamico, far apparire in un altro campo il prezzo di listino dello stesso o altri dati relativi allo stesso articolo.

    Se dovessi risolvere il problema passerei il nome dell'articolo con un parametro url in un'altra pagina dove recuperei dal db i dati relativi all'articolo( prezzo , etc) ma invece mi piacerebbe recuperare tutti i dati che mi interessano senza passare in un'altra pagina. Sono stato abbastanza chiaro?
    Spero di si, per me!


    Maurizio

  2. #2
    Ciao!
    per quello che vuoi fare devi sfruttare i CSS in combinazione con Javascript o eventualmente anche il solo Javascript. Chiaramente con i CSS hai risultati grafici più interessanti, e se te la cavi bene vai anche meglio.

    Diciamo che ti devi creare un menu sulla destra con dei campi che all'onMouseOver rendono visibili i div relativi all'oggetto del menu selezionato che avrai già inserito nella pagina. Anzichè la proprietà visibility di CSS ti conviene usare la proprietà display:none; per rendere invisibili i div.

    Ti faccio un esempio molto stupido, per il javascript ti conviene spostarti sull'apposito forum

    codice:
    'spazio per il menu
    response.write "<div style=""position:absolute;left:0px;top:0px;width:100px;"">"
    'mettiamo tutte le voci del menu, prodottirs crealo tu secondo quello che hai nel db
    do while not prodottirs.EOF
      response.write "<a href=""paginaspedifica.asp?id="
         & prodottirs("id") & """ onMouseOver=""mostradiv(" &                    
           prodottirs("id") & ");"">" & prodottirs("nomeprodotto")
             & "</a>"
      prodottirs.movenext
    loop
    response.write "</div>"
    prodottirs.movefirst
    do while not prodottirs.EOF
      response.write "<div id=""" & prodottirs("id") & """ 
         style=""display:none;position:absolute;left:110px;"">" 
            & tutto_quello_che_ti_pare & "</div>"
      prodottirs.movenext
    loop
    
    %>
    <script language="javascript"><!--
    function mostradiv(id) {
    document.getElementById(id).stile.display="block";
    }
    //--></script>
    Questo codice è solo per darti uno spunto ovviamente.
    Bisogna poi fare anche una funzione che nasconde il div all'onMouseOut ecc. ma sono sicuro che ti divertirai a farlo

    Ciaoooo!!
    Lungo le due rive del fiume gelato si stendeva la cupa e tetra foresta di abeti, dai quali il vento aveva appena spazzato il manto di brina. Nella luce crepuscolare quegli abeti neri e sinistri sembravano inclinarsi l'uno verso l'altro. Un silenzio minaccioso incombeva sul paesaggio, privo di qualsiasi segno di vita o di movimento, e desolato e freddo al punto da non poter ispirare che un solo sentimento: quello della più triste malinconia. E nello stesso tempo pareva che da quel paesaggio trapelasse una specie di riso, un riso ben più spaventoso di qualsiasi malinconia o tristezza, un riso tragico, come quello di una sfinge, un riso agghiacciante più della brina e che rammendava l'incombere minaccioso dell'ineluttabile. Era la saggezza potente e impenetrabile dell'eternità che irrideva alla vita, alla sua futilità e agli sforzi degli uomini.

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.