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

    form di inserimento dati che cambia a seconda della scelta dell'utente

    ho una pagina web che mostra dei dati presi da un db mettendo ogni record e tutto il resto su una tabella e fin qui ci siamo.
    per ogni record c'è un form di inserimento dati dove l'utene deve inserire una quantità in un input text. e fin qui ci siamo ancora.
    Il problema è questo:
    l'utente dovrebbe essere in grado di scegliere due tupi diversi di immissione dati per ogni record (quindi per ogni riga della tabella) che gli si presenta: o inserisce in un campo testo o in un altro che hanno valori diversi.
    Di default deve vedere la prima opzione ma se preferisce, cliccando su un bottoncino il primo input dovrebbe sparire e comparire quell'altro.
    Ho provato a mettere un layer nascosto e il bottoncino che con l'action OnClick lo fa apparire ma appaiono tutti i layer per ogni riga. Ho anche dato al layer il nome dell'Id del record corrispondente così ogni riga ha un layer di nome diverso e l'actio per ogni bottone si riferisce al suo layer e basta ma evidentemente non funziona così.
    Come posso risolvere la questione?
    milka

  2. #2
    Utente di HTML.it
    Registrato dal
    Nov 2001
    Messaggi
    525
    non usare i layer ma agisci sulla proprietà "display" del componente stesso ( text textarea select ecc. ) per visualizzare o meno il componente in base all'evento

  3. #3
    e come funziona? dove la trovo qualche spiegazione?
    milka

  4. #4
    Utente di HTML.it
    Registrato dal
    Nov 2001
    Messaggi
    525
    All'interno di una funzione javascript richiami il comando:

    my_form.text_1.style.display="block";
    //x visualizzare

    oppure

    my_form.text_1.style.display="none";
    //x nascondere

    ...spiegazioni ne trovi in rete!

  5. #5
    Ragazzi questo è il forum php e non javascript! Avete sbagliato!
    eCommerceRS.NET - Commerciante, vendi on-line!
    Il mio nick è mircov e non mirco!!!

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.