Visualizzazione dei risultati da 1 a 7 su 7

Discussione: solo numeri

  1. #1
    Utente di HTML.it
    Registrato dal
    May 2002
    Messaggi
    2,929

    solo numeri

    ciao a tutti

    posso obbligare un campo di testo con solo numeri?

    questo è il campo
    codice:
    <input name="nc" type="text" class="Stile5" id="nc" size="4" maxlength="4">
    grazie

  2. #2
    Utente di HTML.it L'avatar di willybit
    Registrato dal
    May 2001
    Messaggi
    4,367
    potresti eliminare tutto ciò che non è numero all'onchange
    codice:
    onchange="this.value=this.value.replace(/[^\d]/g,'');"

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2002
    Messaggi
    2,929
    grazie mille perfetto

    mentre per disabilitare la scrittura?

    (non ricordo )

  4. #4
    Utente di HTML.it L'avatar di willybit
    Registrato dal
    May 2001
    Messaggi
    4,367
    devi mettere disabled

  5. #5
    Utente di HTML.it
    Registrato dal
    May 2002
    Messaggi
    2,929
    ho messo nel body

    codice:
    <body onLoad="javascript:cmqFun(document.form1.prezzo.value) document.form1.riepilogo.disabled">
    ma non và

    (non so perchè spesso mi perdo in un bicchier d'acqua)

  6. #6
    Utente di HTML.it L'avatar di willybit
    Registrato dal
    May 2001
    Messaggi
    4,367
    nell'onload puoi omettere la scritta javascript: iniziale (lo è per default)
    le istruzioni devono essere separate da punto e virgola ;
    la proprietà disabled è un boolean, devi impostarla a true o false
    codice:
    <body onLoad="cmqFun(document.form1.prezzo.value);document.form1.riepilogo.disabled=true;">

  7. #7
    Utente di HTML.it
    Registrato dal
    May 2002
    Messaggi
    2,929
    grazie è perfetto!!


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.