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

    Andare capo testo lungo

    Ciao...ho un textarea e vorrei che quando un utente scrive e clicca su invio per scrivere a capo il textarea si allungasse e si vedesse il messaggio per intero...come fare?

    Grazie

  2. #2
    non centra una mazza con php...

    cmq google è sempre tuo amico:

    http://stackoverflow.com/questions/4...a-using-jquery
    http://www.miniscript.it
    Se ti sono stato di aiuto in qualche modo in questo forum iscriviti alla fan page di Miniscript - il mio blog di programmazione web.

  3. #3
    da quello che ho capito io vuoi che praticamente la scrollbar non debba servire in quanto la dimensione della textarea si dovrebbe adattare al testo

    In tal caso puoi provare qualcosa di simile anche se devi vedere il risultato sui vari browser perchè per esempio mozilla ti crea le textaree più grandi di 1 riga

    Comunque la soluzione è sempre in javascript quindi forse è meglio se ti fai spostare nella sezione giusta


    FUNZIONE
    codice:
    function allunga()
    {	
    	area = document.getElementById('area');
    	
    	if (area.value.length > (parseInt(area.getAttribute('cols')) * parseInt(area.getAttribute('rows'))))
    	{	newRows = parseInt(area.getAttribute('rows')) + 1; 
    		area.setAttribute('rows', newRows);
    	}
    	
    	
    }

    TEXTAREA


    codice:
    <textarea rows="5" cols="50" id="area" onKeyDown="allunga();"></textarea>

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.