Visualizzazione dei risultati da 1 a 2 su 2

Discussione: Problemi con parseInt

  1. #1

    Problemi con parseInt

    Salve, ho una casella select chiamata mesearrivo con tutti valori numerici ed una casella input text chiamata giornoprenotazione che dovrebbe ricevere i dati della casella select modificati come segue:
    Se nella casella select seleziono 05 vorrei che nella input text compaia la scritta 01/06
    Ho provato a scrivere il seguente codice:

    document.registrazione.giornoprenotazione.value= 01 + "/" + parseInt (document.registrazione.mesearrivo.value) +1;

    ma il risultato è il seguente 01/51 al posto di 01/06.
    Dov'è che sbaglio?
    Grazie mille.
    Luigi

  2. #2
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    tra parentesi
    ... +(parseInt (document.registrazione.mesearrivo.value,10) +1)
    e' opportuno specificare la base decimale se quel value inizia per 0

    quindi a questo punto lo farei a parte prima di scriverlo nel value,
    premettendo lo zero al risultato se necessario

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.