Visualizzazione dei risultati da 1 a 2 su 2

Discussione: Max caratteri

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

    Max caratteri

    ciao a tutti,

    come posso obbligare il massimo di caratteri inseribili??


    codice:
    <textarea name="descrizione" cols="25" rows="3" id="descrizione">
    Grazie

  2. #2
    Puoi aggirare il problema con una funzione javascript:
    codice:
    <script>
    function fillCount(theform) {
    var prev = theform.counter.value;
    var cnt = 160 - theform.cmessage.value.length;
    theform.counter.value=cnt;
    if (cnt<0 && cnt<prev) alert("attenzione: il messaggio eccede i 160 caratteri");
    return(true);
    }
    </script>
    che poi richiamerai nella textarea così:
    codice:
    <textarea name="cmessage" cols="25" rows="3" class="edit" onfocus="if (document.Form1.message.value=='messaggio') document.Form1.message.value='';" onchange="return(fillCount(this.form));" onkeyup="return(fillCount(this.form));" onpaste="fillCount(this.form);"></textarea>
    Nella funzione javascript, devi mettere al posto di 160, il numero di caratteri che vuoi che vengono inseriti e ricorda di chiamare il Form1.
    FEDERIX.IT - [Pillola] GRAFICA DEI FORM

    ...ho ancora quella forza che ti serve, quando dici "Si comincia!"

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.