Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it L'avatar di freetom
    Registrato dal
    Nov 2001
    Messaggi
    3,725

    trasformare valori con virgola o punto in valori senza virgola o punto...

    Cerco di spiegarmi meglio...
    Ho un campo di testo dinamico input

    VALORE

    l'utente puo' immetterci solo numeri ma anche , e .
    ad esempio se vuole mettere 1000 succede che spesso metta 1.000 o pių raramente 1,000 ... ora le formule di calcolo che si dovra effettuare poi non prevedono nč il punto nč la virgola e quindi avrei necessitā di togliere sia gli eventuali punti che le virgole ai valori immessi...


    qualcuno/a sa come potrei fare?

    avendo un VALOREPULITO= action script che mi manca (VALORE)

    THANKS!


  2. #2
    qui trovi un esempio per togliere il punto e la virgola da una frase


    Esempio TOGLI PUNTO e VIRGOLA da una frase


    codice:
    on (release) {
    	Stringa = _root.parola.text;
    	CarattereDaCambiare = ",";
    	CarattereNuovo = "";
    	function replaceString(oldcar, newcar, stringa) {
    		return stringa.split(oldcar).join(newcar);
    	}
    	nuovastringa = replaceString(CarattereDaCambiare, CarattereNuovo, Stringa);
    		
    	Stringa2 = nuovastringa;
    	CarattereDaCambiare2 = ".";
    	CarattereNuovo2 = "";
    	function replaceString(oldcar, newcar, stringa2) {
    		return stringa2.split(oldcar).join(newcar);
    	}
    	nuovastringa2 = replaceString(CarattereDaCambiare2, CarattereNuovo2, Stringa2);
    	_root.risultato.text = nuovastringa2;
    }


  3. #3
    Utente di HTML.it L'avatar di freetom
    Registrato dal
    Nov 2001
    Messaggi
    3,725

    Perchč un mi funge? :(

    function sostituiscipuntievirgole() {

    amica1 = _root.amica1.text;

    trace("AMICA1: "+ amica1);

    //sostituzione per amica1

    CarattereDaCambiare = ",";
    CarattereNuovo = "";
    function sostituisci(CarattereDaCambiare, CarattereNuovo, amica1) {
    return amica1.split(CarattereDaCambiare).join(CarattereNu ovo);
    }

    sostituisci();
    trace (typeof (amica1));
    trace ("VALORE CONVERTITO: " + amica1);

    // fine sostituzione

    }




    Grazie!


  4. #4
    Utente di HTML.it L'avatar di byaur
    Registrato dal
    Aug 2004
    Messaggi
    1,061
    scusate ho cliccato 2 volte su invia... č quella sotto!!!

    Chi di noi non vorrebbe
    sollevare il velo sotto cui sta nascosto il
    futuro...
    David Hilbert

  5. #5
    Utente di HTML.it L'avatar di byaur
    Registrato dal
    Aug 2004
    Messaggi
    1,061
    i parametri della funzione sostituisci???

    io cmq farei un prototype su String... tipo

    Codice PHP:
    String.prototype.clearDot = function(sep,sost):String{
         return 
    this.split(sep).join(sost);

    richiamabile su un' oggetto string

    tipo

    var abc = new String("12333.6");
    abc.clearDot(".","");

    naturalmente č costumizzabile e estendibile anche al Number o un'oggetto generico, ma da quello che ho visto ti serve per un campo String...

    Chi di noi non vorrebbe
    sollevare il velo sotto cui sta nascosto il
    futuro...
    David Hilbert

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.