Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2002
    Messaggi
    477

    calcolare una espressione da campo di testo input

    Se ho un campo di testo input e dentro ci scrivo ad esempio 5+5, come faccio a valutare l'espressione?

    Grazie

  2. #2
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    E' abbastanza complicato. Finchè si tratta di operazioni semplici, si può fare, altrimenti c'è bisogno di molto lavoro. Nel tuo caso:

    codice:
    campoditesto = "5+5+3";
    
    function valuta(testo)
    {
    	var temp = testo.split("+");
    	var risultato = 0;
    	for(var i = 0; i < temp.length; i++){
    		risultato += Number(temp[i]);
    	}
    	trace(risultato)
    }
    valuta(campoditesto);

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2002
    Messaggi
    477
    Grazie mille!

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.