Visualizzazione dei risultati da 1 a 5 su 5

Discussione: Caratteri disponibili

  1. #1

    Caratteri disponibili

    Salve... ho una textarea in cui il numero di caratteri massimo inseribili sono 500. Per far vedere all'utente il numero di caratteri ancora disponibili, ho utilizzato Javascript in modo da stamparne il numero in un "input text" dello stesso modulo... ma lo script contiene sicuramente qualche errore, sia perché non sono un esperto, sia perché non funziona.
    Ecco come faccio:

    1 - Inserisco una proprità "onChange" sulla textarea che rimanda alla funzione...

    codice:
    <textarea name="firma" cols="60" rows="12" maxlength="500" onChange="caraturamaxima(this.lenght)"  wrap="VIRTUAL"><%=firma%></textarea>
    2 - Tra tag <head> inserisco la funzione "caraturamaxima"...

    codice:
    <script language="JavaScript" type="text/javascript">
    function caraturamaxima(carins){
    var testoinserito;
    testoinserito = 500 - carins
    document.forms[0].maxxy.value = testoinserito;
    }
    </script>
    E a questo punto, dovrebbe funzionare... credo. Ma non funziona potreste darmi un aiutino?
    Porc le botte

  2. #2
    Utente di HTML.it L'avatar di floyd
    Registrato dal
    Apr 2001
    Messaggi
    3,837
    lenght va sul value di un campo
    caraturamaxima(this.value.lenght)

  3. #3
    Originariamente inviato da floyd
    lenght va sul value di un campo
    caraturamaxima(this.value.lenght)
    Purtroppo, neanche apportando tale modifica lo script funziona...
    Porc le botte

  4. #4
    Utente di HTML.it L'avatar di floyd
    Registrato dal
    Apr 2001
    Messaggi
    3,837
    buffo, this.value nella textarea non funziona
    codice:
    <script type="text/javascript">
    function caraturamaxima(carins){
    	var testoinserito = 500 - carins.value.length;
    	document.forms[0].maxxy.value = testoinserito;
    }
    </script>
    <textarea cols="60" rows="12" onkeyup="caraturamaxima(this)"></textarea>

  5. #5
    Grazie mille funge
    Porc le botte

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.