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

    Problema con lunghezza textBox

    Nel controllo textBox a linea multipla non si può impostare il numero di caratteri massimo che si può scrivere perchè la proprietà maxLength viene ignorata.
    C'è qualcuno che è riuscito ad ovviare il problema?
    Nibbles

  2. #2
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116

    Re: Problema con lunghezza textBox

    Originariamente inviato da nibbles
    Nel controllo textBox a linea multipla non si può impostare il numero di caratteri massimo che si può scrivere perchè la proprietà maxLength viene ignorata.
    C'è qualcuno che è riuscito ad ovviare il problema?
    Certo, con un controllo javascript.
    Però si potrebbe tentare con un CustomValidator

  3. #3
    codice:
    <script LANGUAGE="javascript"> 
    <!-- 
    function textCounter(field, countfield, maxlimit) { 
    	if (field.value.length > maxlimit) 
    		field.value = field.value.substring(0, maxlimit); 
    	else 
    		countfield.value = maxlimit - field.value.length; 
    } 
    
    // End --> 
    </script>
    codice:
    <textarea name="recensione" cols="50" rows="8" onKeyDown="textCounter(this.form.recensione,this.form.remLen,1000);" onKeyUp="textCounter(this.form.recensione,this.form.remLen,1000);" onClick="textCounter(this.form.recensione,this.form.remLen,1000);"></textarea>
    <input readonly type=text name=remLen size=3 maxlength=3 value="1000"> caratteri rimanenti

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.