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

    Javascript problema con le stringhe

    Ciao a tutti io ho uno script in Javascript è ho questo tipo di problema.
    Ho definito una variabile
    var str1;
    str1= ucCryptoActiveX.OttieniUtente(); //funzione che mi restituisce il nome utente
    alert(str1); // a video vedo pippo.pluto
    var str2;
    str2='pippo.pluto';
    //qui nasce il prob se io faccio

    alert(str2+str1);//a video mi vedo (pippo.plutopippo.pluto) come è giusto mi veda
    //il problema è qui
    alert(str1+str2);//a video mi vedo (pippo.pluto) quindi la seconda stringa non me la vedo

    Ora mi chiedo perchè succede tutto questo?
    mi viene da pensare che str1 abbiamo un terminatore di stringa che cancelli tutto quello che mi trovo successivamente.
    Qualcuno ha qualche idea per risolvere questo prob?

  2. #2
    UP

  3. #3
    fai:
    codice:
    alert(str1.length);
    alert(str2.length);
    e vedi se ti danno lo stesso risultato!

    HTH
    Zappa
    [PC:Presario 2515EU][Cpu:P4@2.3GHz][Ram: 512M][HDU:80G@5400 RPM]
    [Wireless:LinkSys][OS: Ubuntu 9.04 - Jaunty Jackalope]

  4. #4
    grazie del consiglio
    ok una mi 11 l altra 100 quindi a quanto pare ho 89 spazi...c è una funzione per levare tutti gli spazi...l equivalente del trim in c#?

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.