Visualizzazione risultati 1 fino 12 di 12

Discussione: Passare dati da form a form con javascript

  1. #1
    Guest

    Predefinito Passare dati da form a form con javascript

    Salve... Ho la necessità di passare i dati immessi in un form di nome "linkins" ad una textarea di nome "testopost"... mi dite cosa sbaglio per favore?



    Codice:
    <script language="javascript">
    function inserisci(){
     	document.form.testopost.value=document.form.testopost.value+document.form.linkins.value;
    }
    </script>
    ...
    
    <input type="text" name="linkins" value="" size="20">
    <input type="button" value="Inserisci" id="add_value" onClick="javascript:inserisci();">
    
    <textarea name="testopost"></textarea>
    spero possiate aiutarmi... :D
    Ultima modifica di laurailmiosogno : 08-04-2009 alle ore 15.32.29

  2. #2
    Guest

    Predefinito

    scusa ma non potresti usare Post in php?

  3. #3
    Guest

    Predefinito

    Citazione Originalmente inviato da cmsmania Visualizza messaggio
    scusa ma non potresti usare Post in php?
    no... perché... allora, mi serve per aggiungere dei contenuti (link, immagini)... quando si inserisce un commento ed il form di inserimento completo si trova nella stessa pagina, per non sballottare gli utenti da una parte all altra...

  4. #4
    L'avatar di alemoppo
    alemoppo non è connesso Staff AV
    Data registrazione
    24-08-2008
    Residenza
    PU / BO
    Messaggi
    22,685

    Predefinito

    Citazione Originalmente inviato da laurailmiosogno Visualizza messaggio
    Salve... Ho la necessità di passare i dati immessi in un form di nome "linkins" ad una textarea di nome "testopost"... mi dite cosa sbaglio per favore?



    Codice:
    <script language="javascript">
    function inserisci(){
     	document.form.testopost.value=document.form.testopost.value+document.form.linkins.value;
    }
    </script>
    ...
    
    <input type="text" name="linkins" value="" size="20">
    <input type="button" value="Inserisci" id="add_value" onClick="javascript:inserisci();">
    
    <textarea name="testopost"></textarea>
    spero possiate aiutarmi... :D
    Scusami, ma il form non lo vedo!

    Prova così:
    Codice HTML:
    <script language="javascript">
    function inserisci(){
     	document.ciao.testopost.value+=document.ciao.linkins.value;
    }
    </script>
    ...
    <form name="ciao">
    <input type="text" name="linkins" value="" size="20">
    <input type="button" value="Inserisci" id="add_value" onClick="javascript:inserisci();">
    
    <textarea name="testopost"></textarea>
    </form>
    Ultima modifica di alemoppo : 08-04-2009 alle ore 15.39.25

  5. #5
    Guest

    Predefinito

    Citazione Originalmente inviato da alemoppo Visualizza messaggio
    Scusami, ma il form non lo vedo!
    Qule non vedi?...

    comunque non funge... :(

  6. #6
    L'avatar di alemoppo
    alemoppo non è connesso Staff AV
    Data registrazione
    24-08-2008
    Residenza
    PU / BO
    Messaggi
    22,685

    Predefinito

    Citazione Originalmente inviato da nokiagames Visualizza messaggio
    Guardando il codice la prima cosa che ho notato è stata questa:
    Codice:
    onClick="javascript:inserisci();"
    Non dovrebbe essere:
    Codice:
    onClick="inserisci();"
    ??
    ...Anche io all'inizio facevo come dicevi tu, ma lo usano tutti: quindi (credo) sia più corretto

    Ciao!

    L'ho corretto: RIPROVA ;-) {a me funziona !}

    Ciao!
    Ultima modifica di alemoppo : 08-04-2009 alle ore 15.43.49

  7. #7
    Guest

    Predefinito

    Intende il tag <form></form>
    Perchè non posti il codice completo?

    @alemoppo: in effetti ho cancellato il post , ho notato anche io che lo usano quasi tutti ma continuerò a non usare javascript:codice

    P.S. comunque questa non mi sembra la sezione adatta...
    Ultima modifica di nokiagames : 08-04-2009 alle ore 15.44.20

  8. #8
    Guest

    Predefinito

    ecco tutto

    Codice HTML:
    <script language="JavaScript" type="text/javascript">
    function MostraNascondi(grr) {
      if(document.getElementById(grr).style.display == "none") {
        document.getElementById(grr).style.display = "inline";
      }
      else { document.getElementById(grr).style.display = "none"; }
    }
    </script>
    
    <script language="javascript">
    function inserisci(){
     	document.ciao.testopost.value+=document.form.linkins.value;
    }
    </script>
    
    
    
    </head>
    
    
    
    <script type="text/javascript" language="javascript">
    function emoticons(emoticon) {
    	document.form.testopost.value=document.form.testopost.value+emoticon;
    }
    </script>
    
    
    <style>
    body{color:#fff; font-family:Arial; font-size:12px;
    	background-color:#000;}
    
    #tab{color:#fff; font-family:Arial; font-size:12px;
    	background-color:#000;}
    
    #add_value{border: 1px dotted #fff;
    	background-color:#303030;
    	color:#fff;
    	margin:0px;
    	padding:0px;
    	margin-left:1px;
    	margin-right:1px;}
    
    #add_value:hover{border: 1px dotted #303030;
    	background-color:#101010;
    	color:#fff;
    	cursor: pointer;}
    
    #mod{border: 1px dotted #303030;
    	background-color:#101010;
    	color:#fff;
    	margin:0px;
    	margin-bottom:3px;
    	padding:0px;
    	margin-left:7px;
    	margin-right:7px;}
    #mod:hover{background-color:#151515;}
    
    h1{font-size:18px;color:#505050;text-align:center;}
    
    div.trasp{position: absolute; top:0; left: 0;width:100%; height:100%;
    	background-color: #000;
    	filter:alpha(opacity=80);
    	-moz-opacity:.80;
    	opacity:.80;}
    
    div.inserisci{min-width:400; min-height:140; height:60%; width:60%; position: absolute; top:20%; left: 20%;
    	background-color: #303030;
    	border: 1px solid #fff;}
    
    #close_ins{text-align:right; padding: 3px; padding-right: 10px;padding-left: 10px; color: #fff; font-family: arial; font-size: 12px;background-color: #404040;}
    #desc_tab{float:left;padding-top:3px;padding-left:10px; font-family: arial; font-size: 12px;color:#fff;}
    #ins_t{height:94%; overflow:auto; padding:12px;}
    </style>
    <h1>
    
    
    <div id="ins_link" style="display:none;">
    	<div class="trasp"></div>
    	<div class="inserisci">
    		<div id="desc_tab">Inserisci un link</div><div id="close_ins"><span style="cursor:pointer;" onclick="javascript:MostraNascondi('ins_link');">X</span></div>
    		<div id="ins_t"><table style="border-collapse:collapse; height:100%; width:100%;text-align:justify;">
    				<tr><td>
    					<input type="text" id="mod" name="linkins" value="" size="20">
    					<input type="button" value="Inserisci" id="add_value" onClick="inserisci();">
    				</td></tr></table></div>
    	</div>
    </div>
    
    
    <? if($modifica == "") {echo"Inserisci un nuovo post";}
    else{echo"Modifica il post n. $modifica";} ?></h1>
    
    <? include("../../database.txt");
    include("../post_totali.txt");
    $post = $post+1; 
    
    $videovars = '$videovars';
    
    if($modifica != "") {$post = "$modifica"; include("../../pagine/post/$modifica.txt");} ?>
    
    <form method="post" name="form" action="postanuovo.php?post=<? echo"$post"; if($modifica != "") {echo"&modifica=$modifica";}?>">
    
    
    
    
    
      <div align="center">
        <center>
        <table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse; min-width:500px;" bordercolor="#111111" width="80%" id="tab">
          <tr>
            <td width="194">Data</td>
            <td width="553">
    GG<input type="text" id="mod" name="dataGiorno" value="<? if($modifica != "") {echo"$dataGiorno";} else {echo "$data_scan1";} ?>" size="2"> 
    MM<input type="text" id="mod" name="dataMese"   value="<? if($modifica != "") {echo"$dataMese";} else {echo "$data_scan2";} ?>" size="2"> 
    AA<input type="text" id="mod" name="dataAnno"   value="<? if($modifica != "") {echo"$dataAnno";} else {echo "$data_scan3";} ?>" size="2"> </td>
          </tr>
          <tr>
            <td width="194">Ora</td>
            <td width="553">
    HH<input type="text" id="mod" name="oraOra" value="<? if($modifica != "") {echo"$oraOra";} else {echo "$oraMM";} ?>" size="2"> 
    MM<input type="text" id="mod" name="oraMinuti" value="<? if($modifica != "") {echo"$oraMinuti";} else {echo "$oraII";} ?>" size="2"> Post n. <? echo"$post"; ?></td>
          </tr>
          <tr>
            <td width="708" colspan="2">&nbsp;</td>
          </tr>
          <tr>
            <td width="194">Titolo della news</td>
            <td width="553">
    <input type="text" id="mod" style="margin:opx;width:100%;margin-bottom:3px;" name="titolopost" size="83" value="<? if($modifica != "") {echo"$titolopost";} ?>"></td>
          </tr>
    
          <tr>
            <td width="194">Sottotitolo della news</td>
            <td width="553">
    <input type="text" id="mod" style="margin:opx;width:100%;margin-bottom:3px;" name="sottotitolopost" size="83" value="<? if($modifica != "") {echo"$sottotitolopost";} ?>"></td>
          </tr>
    
    
          <tr>
            <td colspan="2" width="708"><textarea rows="17" id="mod" style="margin:opx;width:100%;margin-bottom:3px;" name="testopost" cols="91"><? if($modifica != "") {echo"$testopost";} ?></textarea>
    <p align=right><input type="submit" id="add_value" value="Invia" name="B1"></p></td>
          </tr>
          <tr>
            <td colspan="2" width="708">
    
    Permettere i commenti a questo post? <input type="checkbox" id="add_value" name="commenti" value="si" <? if($commenti == "si") {echo"checked";} if($modifica == "") {echo"checked";} ?>> (selezionato = si)<br>
    Scrivi in html? <input type="checkbox" id="add_value" name="html" value="si" checked> (selezionato = si)<br><br><br>
    
    
    <input type="button" value="Player" id="add_value" onClick="emoticons('<embed id=video src=css/player.swf \n allowscriptaccess=always allowfullscreen=true \n flashvars=image=$hostfile/$IDpost/IMG.EST&file=$hostfile/$IDpost/VID.EST$videovars>\n\n')">
    <input type="button" value="BR" id="add_value" onClick="emoticons('   <br>\n')">
    <input type="button" value="Link" id="add_value" onClick="javascript:MostraNascondi('ins_link');">
    <input type="button" value="Img" id="add_value" onClick="emoticons('   <img src=$hostfile/$IDpost/file.estensione>\n')">
    
    
    
    
            </td>
          </tr>
        </table>
        </center>
      </div>
    </form>
    
    
    
    <center><form target=_blank action="upload.php" method="post"
    enctype="multipart/form-data">
    <label for="file">Carica un file per la news:</label>
    <input type="file" name="file" id="file" /><input type="submit" name="submit" value="Carica" />
    </form>
    </center>
    

  9. #9
    Guest

    Predefinito

    mmm... ho risolto... in effetti mi ero dimenticato di dara un nome al form in sé... avevo solo messo una textarea e un input a casaccio...

    grazie

  10. #10
    Guest

    Predefinito

    Non credo sia la sezione corretta!

  11. #11
    Guest

    Predefinito

    oh... scusate... ma non ho trovato una sezione ... + idonea...

  12. #12
    Guest

    Predefinito

    Basi per Siti Web. Se leggi la didascalia te ne accorgi

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •