Pagina 1 di 3 1 2 3 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 25
  1. #1

    correzzione form particolare

    Ciao a tutti
    per esigenze lavorative ho bisogno una dritta per velocizzare il mio lavoro
    Sto creando un form con 4 campi (drop down) che cliccati contengono ognuno delle frasi
    Ora nn riesco a farsì che cliccando il tasto "invia modulo" si l'intera frase (dei 4 campi) nella Text area sottostante
    Posto li codice percè credo sia più esaustivo :-)

    codice:
    <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
    <html><head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0">
    <meta name="HandheldFriendly" content="true">
    <title>Form</title>
    <link href="20334212685_files/gformCss.css" rel="stylesheet" type="text/css">
    <style type="text/css">
        .form-label{
            width:150px !important;
        }
        .form-label-left{
            width:150px !important;
        }
        .form-line{
            padding:10px;
        }
        .form-label-right{
            width:150px !important;
        }
        body, html{
            margin:0;
            padding:0;
            background:false;
        }
    
        .form-all{
            margin:0px auto;
            padding-top:20px;
            width:650px;
            color:Black !important;
            font-family:Verdana;
            font-size:12px;
        }
    </style>
    
    <script src="20334212685_files/gjotform.js" type="text/javascript"></script>
    <script type="text/javascript">
       JotForm.init();
    </script>
    <script>try {  for(var lastpass_iter=0; lastpass_iter < document.forms.length; lastpass_iter++){    var lastpass_f = document.forms[lastpass_iter];    if(typeof(lastpass_f.lpsubmitorig)=="undefined"){      if (typeof(lastpass_f.submit) == "function") {        lastpass_f.lpsubmitorig = lastpass_f.submit;        lastpass_f.submit = function(){          var form = this;          try {            if (document.documentElement && 'createEvent' in document)            {              var forms = document.getElementsByTagName('form');              for (var i=0 ; i<forms.length ; ++i)                if (forms[i]==form)                {                  var element = document.createElement('lpformsubmitdataelement');                  element.setAttribute('formnum',i);                  element.setAttribute('from','submithook');                  document.documentElement.appendChild(element);                  var evt = document.createEvent('Events');                  evt.initEvent('lpformsubmit',true,false);                  element.dispatchEvent(evt);                  break;                }            }          } catch (e) {}          try {            form.lpsubmitorig();          } catch (e) {}        }      }    }  }} catch (e) {}</script></head>
    <body>
    <form class="jotform-form" action="http://submit.jotform.com/submit.php" method="post" name="form_20334212685" id="20334212685" accept-charset="utf-8">
      <input name="formID" value="20334212685" type="hidden">
      <div class="form-all">
        <ul class="form-section">
          <li class="form-line" id="id_3">
            <label class="form-label-left" id="label_3" for="input_3"> campo1 </label>
            <div id="cid_3" class="form-input">
              <select class="form-dropdown" style="width:150px" id="input_3" name="q3_campo1">
                <option>  </option>
                <option selected="selected" value="Chi non ha mai posseduto un cane, non può sapere che cosa significhi essere amato."> Chi non ha mai posseduto un cane, non può sapere che cosa significhi essere amato. </option>
                <option value="">  </option>
                <option value="Il cane è un eterno Peter Pan, non invecchia mai, perciò è sempre disponibile ad amare ed essere amato."> Il cane è un eterno Peter Pan, non invecchia mai, perciò è sempre disponibile ad amare ed essere amato. </option>
                <option value="">  </option>
                <option value="Meticolosamente addestrato l'uomo può diventare il miglior amico del cane."> Meticolosamente addestrato l'uomo può diventare il miglior amico del cane. </option>
              </select>
            </div>
          
          <li class="form-line" id="id_4">
            <label class="form-label-left" id="label_4" for="input_4"> campo2 </label>
            <div id="cid_4" class="form-input">
              <select class="form-dropdown" style="width:150px" id="input_4" name="q4_campo2">
                <option selected="selected">  </option>
                <option value="mmaltese "> mmaltese </option>
                <option value="spitz"> spitz </option>
                <option value="bahuaus"> bahuaus </option>
              </select>
            </div>
          
          <li class="form-line" id="id_5">
            <label class="form-label-left" id="label_5" for="input_5"> campo3 </label>
            <div id="cid_5" class="form-input">
              <select class="form-dropdown" style="width:150px" id="input_5" name="q5_campo3">
                <option selected="selected">  </option>
                <option value="Opzione 1 "> Opzione 1 </option>
                <option value=" Opzione 2 "> Opzione 2 </option>
                <option value=" Opzione 3"> Opzione 3 </option>
              </select>
            </div>
          
          <li class="form-line" id="id_6">
            <label class="form-label-left" id="label_6" for="input_6"> campo4 </label>
            <div id="cid_6" class="form-input">
              <select class="form-dropdown" style="width:150px" id="input_6" name="q6_campo4">
                <option selected="selected">  </option>
                <option value="ciao"> ciao </option>
                <option value="arrivederci"> arrivederci </option>
                <option value="addio"> addio </option>
              </select>
            </div>
          
          <li class="form-line" id="id_2">
            <div id="cid_2" class="form-input-wide">
              <div style="margin-left:156px" class="form-buttons-wrapper">
                <button id="input_2" type="submit" class="form-submit-button">
                  Invia il modulo
                </button>
              </div>
            </div>
          
          <li class="form-line" id="id_7">
            <label class="form-label-left" id="label_7" for="input_7"> risultato campi 1+2+3+4+ </label>
            <div id="cid_7" class="form-input">
              <textarea id="input_7" class="form-textarea" name="q7_risultatoCampi" cols="40" rows="6"></textarea>
            </div>
          
          <li style="display:none">
            Should be Empty:
            <input name="website" type="text">
          [/list]
      </div>
      <input id="simple_spc" name="simple_spc" value="20334212685-20334212685" type="hidden">
      <script type="text/javascript">
      document.getElementById("si" + "mple" + "_spc").value = "20334212685-20334212685";
      </script>
    </form>
    </body></html>

    cortesemente potreste darmi delle dritte??
    grazie 1000 in anticipo

  2. #2
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,783
    ciao

    il tag per postare codice è CODE, non list

    buon lavoro

  3. #3
    ops ...scusate

  4. #4
    nessuno mi può aiutare ????
    nn penso che sia impossiblie la cosa!!

  5. #5
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,783
    sposto in js

  6. #6
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133

    Re: correzzione form particolare

    Originariamente inviato da stevy
    Ciao a tutti
    per esigenze lavorative ho bisogno una dritta per velocizzare il mio lavoro
    Sto creando un form con 4 campi (drop down) che cliccati contengono ognuno delle frasi
    Ora nn riesco a farsì che cliccando il tasto "invia modulo" si l'intera frase (dei 4 campi) nella Text area sottostante
    Posto li codice percè credo sia più esaustivo :-)
    codice:
    ....
    cortesemente potreste darmi delle dritte??
    grazie 1000 in anticipo
    Ma prima d'inviare leggi quanto scrivi? Non tutti poi hanno voglia di chiedere cosa vuoi/devi fare, lo dico nel tuo interesse, comunque riprovaci ancora, e metti un link alla pagina pubblica cosi la vediamo in funzione.
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  7. #7
    mi sono accorto solo ora che nell'ultima correzione del post tra "list" e "code" si è cancellata una parte della frase, cmq volevo dire e quoto:

    Ora nn riesco a farsì che cliccando il tasto "invia modulo" l'intera frase (dei 4 campi) si componga nella Text area sottostante
    questo è il link "dal vivo" del form:
    http://www.lacombricoladelcucciolo.it/20334212685.html

    spero di essere stato esaustivo :-)
    grazie

  8. #8
    ma è così difficile fare quello che chiedo?

  9. #9
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    codice:
    <script>
    function componi() {
      var rv = ""
      for(var i=3;i<7;i++) {
        var s = document.getElementById("input_"+i);
        rv += s.options[s.selectedIndex].value;
      }
      document.getElementById("input_7").value = rv;
    }
    </script>
    poi metti in ogni select:

    <select onchange="componi()" ...

    ps: aggiungilo tu lo spazio per separare ogni porzione...
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  10. #10
    grazie per la risposta ma... nn sono abilissimo quindi ho bisogno di qualche imput in+
    allora dopo il tag </form> ho inserito il codice che mi hai inviato e prima del tag </select> ho inserito la stringa <select onchange="componi()" ma nn è successo niente e
    ...sicuramente le modifiche nn dovranno essere inserite in quelle posizioni
    potresti essere un pò più esaustivo cortesemente? nn pretendo la pappa pronta ma vorrei avere più info per riuscire da solo a farlo funzionare


    qui il form modificato e nn funzionante
    http://www.lacombricoladelcucciolo.it/2685.html

    rigrazie 1000

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.