Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2006
    Messaggi
    472

    creazione forms in specifici div attivabili con javascript

    Mi rifaccio alla discussione cho ho messo nella sezione PHP a questo link
    http://forum.html.it/forum/showthrea...readid=1046456

    In pratica io ho una pagina con un form di partenza uguale per tutti che viene validato sia lato server (con php) sia lato client (con javascript).

    In questo form c'è una scelta (che l'ho impostata con i "radio" essendo una scelta esclusiva) e a seconda della scelta dovrebbe richiamare un secondo form che varia da scelta a scelta e anche questo dovrà essere sottoposto a duplice validazione.

    I dati dovranno poi essere salvati su DB con Php e MySql.

    Ecco l'esemplificazione dello script usato.

    // collegamento col DB
    <script language="JavaScript" type="text/JavaScript">

    function validateForm()
    {
    // controlli sui campi
    }
    </script>
    <?php
    //controlli sui campi
    //registrazione dati sul DB
    return
    ?>

    <form onSubmit="return validateForm();" action="<?php echo $_SERVER['PHP_SELF'];?>" method="post" name="frm">
    Nome <input type="text" name="nome" >

    ....
    Scelta<fieldset>
    <input type="radio" name="scelta" value="1" checked="checked">scelta 1

    <input type="radio" name="scelta" value="2">scelta 2

    ....
    </fieldset>
    <input name="frmSubmit" type="submit" value="Invia">

    </form>



    Il Drugo mi ha detto che potrei creare i vari forms in specifici DIV che con Js posso far apparire in base alla scelta dell'utente.

    Potete darmi una mano?

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2006
    Messaggi
    472
    C'è qualche volontario che potrebbe postarmi come dovrei fare ad esempio se avessi 2 scelte:
    scelta 1) c'è da compilare un ulteriore form con con il campo "professione"
    scelta 2) c'è da compilare un ulteriore form unitamente a dei prompt di js

    Poi questi dati (unitamente a quelli del form principale di partenza) devo registrarle su DB)

    Grazie

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.