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

    riempire array con valori del Form

    ciao raga!
    devo riempire un array con il valore contenuto in determinati campi del form! si tratta di valori decimali...
    come fo?!?


    grazie fin d'ora!

  2. #2
    Utente di HTML.it L'avatar di badaze
    Registrato dal
    Jun 2002
    residenza
    Lyon
    Messaggi
    5,372
    Prova questo

    codice:
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    
    <html>
    <head>
    <title>Untitled</title>
    <script language="JavaScript" type="text/javascript">
    <!--
    var myArr = new Array();
    function assegnaArray(aForm) {
     a          = 0;
     var tmpArr = new Array();
     nbFigli    = aForm.children.length;
     for (i=0;i<nbFigli;i++) {
      curFiglio = aForm.children(i);
    	if (curFiglio.tagName == 'INPUT' && curFiglio.type == 'text') {
    	 tmpArr[a++] = curFiglio.value;
    	} //  if (curFiglio.tagName == 'INPUT' && curFiglio.type == 'text')
     } // for (i=0;i<nbFigli;i++) 
     return tmpArr;
    } // function assegnaArray(aForm)
    
    function ass() {
     myArr = assegnaArray(document.getElementById('myform'));
     alert(myArr);
    } // function ass()
    //-->
    </script>
    
    </head>
    <body>
    <form action="" method="post" id="myform">
     A<input type="text" id="c[0]">
    
     B<input type="text" id="c[1]">
    
     C<input type="text" id="c[2]">
    
     D<input type="text" id="c[3]">
    
     E<input type="text" id="c[4]">
    
    </form>
    <input type="button" value="Assegna" onclick="ass()">
    </body>
    </html>

  3. #3

    ottimo! grazie!

    sembra perfetto...
    potrei approfittare di te??? tranquillo intendo in senso informatico!!! avrei bisogno di calcolare il maggiore di questi elementi dell'Array!!

    se sto esagerando dimmelo pure!!

  4. #4

    mannaggia non funziona ....

    Grazie apro un'altra discussiona va'...dato ke questa era per un altro problema!!!

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.