Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2003
    Messaggi
    2

    Concatenamento di 2 textbox dinamico

    Buongiorno a tutti.
    Ho un problema da diversi giorni e non riesco a venirne fuori.
    Questo il problema:
    Ho 3 textBox che chiamo N1, N2, N3, con N1 di lunghezza massima 3 caratteri e N2 di lunghezza massina 10 caratteri.
    N1 è sempre di tre caratteri , N2 puo' variare da 5 a 10 caratteri, per cui dovro' inserire tanti zeri davanti la strinza N2 quanti ne mancano a completamento della lunghezza cioe' 10.
    Mi spiego meglio con un esempio:
    N1=ABC tre caratteri
    N2=DEFGH cinque caratteri ma possono essere anche numeri
    X di n=numero di zeri a completamento di 10 caratteri
    N3 sara':N1+xnN2 ossia ABC00000DEFGH totale 13 caratteri
    N3 è la composizione o concatenamento ( se preferite) di N1 e N2 (con aggiunta di zeri)
    Questo quanto ho cercato di fare
    <script>
    function zero()
    {
    document.getElementById('N3').value=document.getEl ementById('N1').value +' ' +
    String(10-document.getElementById('N2').value.lenght),'0') + document.getElementById('N2').value
    }
    </script>
    Questo mi fa' solo la differenza di String ma non mi agginge gli zeri a completamento della lunghezza.
    Premetto che non sono un programmatore...Avete qualche suggerimento?
    Grazie

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Ciao e benvenuto, se capito cosa vuoi fare cosi http://webandylab.altervista.org/testcodice.html cosi dovrebbe andare bene (nel sorgente pagina trovi tutto)
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  3. #3
    Utente di HTML.it
    Registrato dal
    Jan 2003
    Messaggi
    2
    non va' bene..! Va' BENISSIMMOOOOO :-)..!
    Grazie per la celere risposta e soluzione ma sei andato oltre quello che chiedevo.
    OTTIMO
    Ciao

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.