Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente bannato
    Registrato dal
    May 2006
    Messaggi
    25

    [stringa] da lettere a numeri....

    salve ho una serie di immagini:
    http://....../001.gif id=av1
    http://....../002.gif id=av2
    http://....../003.gif id=av3
    http://....../004.gif....
    http://....../005.gif.....
    etc...


    ora vorrei fare in modo che appena col click si richiami la funzione nexten il numero dell'img salga progressivamente di 10 unità
    ho fatto questo

    codice:
    function nexten(){
    	//prendo la stringa del numero
    	var lc;
    	for(lc=1;lc<6;lc++){
    		var myString = parent.document.images['av'+lc].src;
    		var inizio = myString.substring(0,28);
    		var numero = myString.substring(29,32);
    		//qui ho il problema, perchè non mi somma, ma unisce!! :(
    		var nuovaimg = 10+mySubstr;
    		parent.document.images['av'+lc].src=inizio+nuovaimg+'.gif';
    	}
    }

    il problema è che invece di farmi:
    001+10=011
    mi fa
    001+10=00110

  2. #2
    Usa la funzione Cint.

  3. #3
    Utente bannato
    Registrato dal
    May 2006
    Messaggi
    25
    ok, con Cint() funziona.
    però non riesco a capire perchè il ciclo non va.
    in fondo devo prendere gli id=av1, av2,av3...
    dove sbaglio?

  4. #4
    Non saprei. Mi spiace. Piuttosto dopo che ti ho risposto mi è venuto un dubbio e ho trovato per la conversione in intero la funzione

    parseInt(). Mi sta venendo il dubbio che Cint() fosse solo in vbscript. Prima che dica altre fesserie e' meglio che lasci rispondere alle persone preparate.
    Mi son fatto prendere dalla voglia di rendermi utile. Scusa.

  5. #5
    Utente bannato
    Registrato dal
    May 2006
    Messaggi
    25
    anche Cint va benissimo
    cmq il ciclo va, è solo questione di settare i numeri del for.
    grazie mille, sei stato utilissimo!

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 © 2026 vBulletin Solutions, Inc. All rights reserved.